摘要:
参考:https://discuss.flarum.org.cn/d/1246https://blog.csdn.net/qq_31452291/article/details/121009852https://eck.ink/study/56.htmlhttps://getcomposer.org 阅读全文
摘要:
1.redis_discovery.sh自动发现脚本 #!/bin/bash ARGS=("$@") DISCOVERY_TYPE=$1 REDIS_CLI_DEFAULT_PATH="usr/bin/redis-cli" STBDBUF_DEFAULT_PATH="/usr/bin/stdbuf" 阅读全文
摘要:
前提安装好ES和Kibana NGINX日志格式如下 log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http 阅读全文
摘要:
安装gitlab-runner # For RHEL/CentOS/Fedora curl -L https://packages.gitlab.com/install/repositories/runner/gitlabrunner/script.rpm.sh | sudo bash # For 阅读全文
摘要:
前提已经安装好EFK 1.在MySQL节点安装td-agent 2.在MySQL节点安装mysqlslowquery插件 3.修改MySQL节点的td-agent配置 vim /etc/td-agent/td-agent.conf vim /etc/td-agent/conf.d/source.co 阅读全文
摘要:
使用fluentd来搜集Nginx日志,准备3台服务器,列表如下 1.下载相关软件 2.在node1安装elasticsearch和kibana并启动 3.在每台机器上安装td-agent 4.在node1安装elasticsearch插件 5.在node1修改td-agent配置并启动 vim / 阅读全文
摘要:
1.先决条件 在运行Filebeat模块之前: 安装并配置Elastic stack 完成Filebeat的安装 检查Elasticsearch和Kibana是否正在运行,以及Elasticsearch是否准备好从Filebeat那里接收数据 2.配置Nginx模块 nginx模块解析Nginx创建 阅读全文
摘要:
工具简介 pt-osc模仿MySQL内部的改表方式进行改表,但整个改表过程是通过对原始表的拷贝来完成的,即在改表过程中原始表不会被锁定,并不影响对该表的读写操作。首先,osc创建与原始表相同的不包含数据的新表并按照需求进行表结构的修改,然后将原始表中的数据按chunk大小逐步拷贝到新表中,当拷贝完成 阅读全文
摘要:
简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOW PROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参 阅读全文
摘要:
可以使用percona-toolkit包中的pt-archiver工具来进行历史数据归档 1、清理线上过期数据。 2、清理过期数据,并把数据归档到本地归档表中,或者远端归档服务器。 3、两张表之间的数据不完全相同,希望合并。此时加上–ignore或–replace选项,可以轻松实现。 4、导出线上数 阅读全文