米狗

  • kubernets
  • docker
  • AWS
  • linux
  • nginx
Kratos

mysql

mysql sending data 原因分析

近期系统上线,新增加一个报表到生产环境,报表建立好之后在测试环境运行正常,1s内可以出现结果,但到生产环境后发现此报表需要进1000s才能出现,下面针对如何解决: 执行explain sql命令进行分析,具体如下: 通过explain可以看到w表实际是有索引,但是在做关联查询时并未走索引,而是走的全表扫描。 由于此次不知道什么原因造成不走索引,因此将以上sql实际执行完毕,得到以下结果,可以看到sending data话费了约70%的时间。 sending data步骤从字面意思可能我们都理解为从服务器发送数据到客…

2021年7月5日 0条评论 936点热度 1人点赞 duhongjun 阅读全文
nginx

nginx配置json日志

修改nginx配置文件,增加log_json的日志格式,同时修改主配置文件日志格式为log_json。 log_format log_json '{"@timestamp": "$time_local", ' '"remote_addr": "$remote_addr", ' '"referer": "$http_referer", ' '"request": "$request", ' '"status": $status, ' '"bytes": $body_bytes_sent, ' '"agent": "$…

2021年6月23日 0条评论 905点热度 0人点赞 duhongjun 阅读全文
未分类

修改filebeat默认索引

setup.ilm.enabled: auto setup.ilm.rollover_alias: "test-system" setup.ilm.pattern: "{now/d}-000001" setup.template.name: "test-system" setup.template.pattern: "test-system-*"   output.elasticsearch: index: "test-system-%{+yyyy.MM.dd}"     filebe…

2021年6月21日 0条评论 955点热度 0人点赞 duhongjun 阅读全文
elasticsearch

elk7.13安全认证配置

针对elk7.13安全配置参考网上文档,根据实际进行小修改,并验证 6.8之前免费版本并不包含安全认证功能 本版本使用6.8.4最新版7.6需JDK11 免费版本 TLS 功能,可对通信进行加密 文件和原生 Realm,可用于创建和管理用户 基于角色的访问控制,可用于控制用户对集群 API 和索引的访问权限; 通过针对 Kibana Spaces 的安全功能,还可允许在 Kibana 中实现多租户。 收费版本包含更丰富的安全功能,比如: 日志审计 IP过滤 LDAP、PKI和活动目录身份验证 单点登录身份验证(SA…

2021年6月21日 0条评论 1035点热度 0人点赞 duhongjun 阅读全文
elasticsearch

elk7.13快速安装配置

1、环境说明 kibana、logstash HQ-Kibana 10.2.2.60 elk服务器 HQ-ES01 10.2.2.61 HQ-ES02 10.2.2.62 HQ-ES03 10.2.2.63 由于是在虚拟化上进行的安装配置,在第一台上进行基础配置完成后,其他两台进行的克隆,实际生产环境采用物理机部署可以采用ansible等自动化配置工具批量进行配置,可以快速节约时间 1、基础环境准备工作 安装JDK环境,需要在三个节点安装,由于elasticsearch包内已经包括了jdk环境,也可以不用安装,但需…

2021年6月18日 0条评论 722点热度 0人点赞 duhongjun 阅读全文
linux

lvm扩容

Centos 新增硬盘以后,系统不能自动进行识别。 1. 由于不知道新增硬盘挂载的位置,可以先查看现有硬盘挂载的适配器。 [root@localhost ~]# ls -l /sys/block/sda lrwxrwxrwx. 1 root root 0 Jun 15 11:47 /sys/block/sda -> ../devices/pci0000:00/0000:00:10.0/host32/target32:0:0/32:0:0:0/block/sda 2. 发现正在磁盘挂载到host32,可以尝试使…

2021年6月18日 0条评论 950点热度 0人点赞 duhongjun 阅读全文
linux

lvm创建

1、对磁盘进行分区,分区为lvm格式,不分区也可以直接使用; Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table Building a new DOS disklabe…

2021年6月18日 0条评论 768点热度 0人点赞 duhongjun 阅读全文
linux

cronolog 安装

cronolog用于日志分隔使用,下面介绍下如何进行安装; -------yum快速安装 1、下载最新的epel源 wget https://centos.pkgs.org/7/centos-extras-x86_64/epel-release-7-11.noarch.rpm 2、安装源 rpm -ivh epel-release-7-11.noarch.rpm 3、安装cronolog yum -y install cronolog ----编译安装 1、下载最新的包 2、./configure 3、make &…

2021年6月16日 0条评论 923点热度 0人点赞 duhongjun 阅读全文
mysql

mysql双主配置优化

前面一篇文章介绍了如何快速配置mysql双主,步骤比较简单,但如何确保数据库可用性、数据一致性还是需要单独进行配置,上篇文档配置文件内已经针对高可用进行了配置,可以实际生产环境使用,下面针对配置项进行具体说明。 mysql双主配置安装链接:https://megou.life/mysql-dual-master-install/ server-id = 1 auto_increment_offset = 1 auto_increment_increment = 2 #奇数ID server-id = 2 auto_…

2021年6月11日 0条评论 929点热度 0人点赞 duhongjun 阅读全文
mysql

mysql双主安装配置

前面针对mysql 8的安装已经做了详细介绍,按照之前的手册是可以正常完成mysql8的安装和启动。下面我们针对mysql高可用的安装做详细的介绍。 数据库系统是21世纪最伟大的发明之一,其技术到目前为止依然没有大的改变(针对sql语言),目前主流的数据库技术只是在可用性、大数据处理及大数据存储上做了优化及处理,其底层核心技术依然没有大的变化。 数据库作为企业核心基础系统,网络、系统等可以出现故障或损坏,但数据库的数据安全、数据可用性等是企业首要考虑的,本篇文章介绍下mysql数据库技术高可用性之一-双主架构的安装…

2021年6月11日 0条评论 814点热度 0人点赞 duhongjun 阅读全文
1…89101112

近期文章

  • nginx注册服务
  • vsftpd加密传输配置
  • vsftpd安装配置
  • keepalived注册服务
  • redis注册服务

近期评论

您尚未收到任何评论。

COPYRIGHT © 2024 米狗. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

沪ICP备2021019346号-1