随笔分类 -  Scripts

摘要:Zabbix调用脚本以实现对MongoDB的监控! 本脚本支持对服务存活状态、副本集、性能指标共计25个监控项! 使用mongostat和"echo rs.status()["members"][]|mongo"命令获取到副本集状态和性能指标,将执行的结果缓存到本地,每间隔10分钟将刷新一次缓存! 阅读全文
posted @ 2022-01-27 14:11 RidingWind 阅读(699) 评论(0) 推荐(0)
摘要:脚本思路: 1、使用MySQL客户端命令"mysql"直接在命令行中运行MySQL指令"show slave status\G;"来查看MySQL主从复制状态信息。 2、通过状态信息中的一些重要字段来判断当前主机的主从复制状态是否健康。 3、若不健康则一般是由于Slave上SQL执行过程中出现异常, 阅读全文
posted @ 2021-08-04 17:57 RidingWind 阅读(2043) 评论(0) 推荐(0)
摘要:安装依赖 需要net-tools、namp! CentOS:yum -y install net-tools nmap Ubuntu:apt-get update && apt-get -y install net-tools nmap 脚本内容 #!/usr/bin/env bash # @aut 阅读全文
posted @ 2021-01-12 11:36 RidingWind 阅读(152) 评论(0) 推荐(0)
摘要:编写思路: 1、使用"grep"读取接口日志,并从中获取一分钟接口请求条目 2、使用"awk"截取时间部分(到秒) 3、使用"uniq -c"统计重复时间数量(即每秒的请求条目数量=请求并发数量(QPS)) 4、使用"awk"截取每秒的请求条目数量部分,并使用"sort -nr"进行降序排序 5、最 阅读全文
posted @ 2020-10-11 10:27 RidingWind 阅读(3768) 评论(0) 推荐(0)