随笔分类 -  zabbix

摘要:一些业务站点比较关键,比如API接口或者web站点,需要对出现的访问http状态码进行监控,比如监控10分钟以内,或者最近的1000次访问,当出现的50x状态码过多时触发告警,可以让一些问题暴露出来及时处理 1.编写脚本 # cat /usr/local/zabbix_agents_3.2.0/sc 阅读全文
posted @ 2021-05-26 14:33 reblue520 阅读(150) 评论(0) 推荐(0) 编辑
摘要:系统并发量大了以后容易出现性能瓶颈,快速找出占用内存和cpu资源较多的进程,可以为快速定位问题提供参考找出top10内存和cpu的进程可以作为参考1.编写监控脚本自动发现进程脚本# vim /usr/local/zabbix_agents_3.2.0/scripts/discovery_proces 阅读全文
posted @ 2021-04-22 10:26 reblue520 阅读(523) 评论(0) 推荐(0) 编辑
摘要:zabbix监控gpu 安装监控工具 yum install munin --nogpgcheck -y 安装显卡驱动 1.选择显卡: https://www.nvidia.com/Download/index.aspx?lang=en-us 2.下载 NVIDIA-Linux-x86_64-450 阅读全文
posted @ 2021-04-15 16:14 reblue520 阅读(930) 评论(0) 推荐(0) 编辑
摘要:zabbix添加邮件方式报警并实现分组报警的功能 1.编写发送邮件的python脚本# vim /usr/local/zabbix-3.2.0/share/zabbix/alertscripts]# cat send_mail.py #!/usr/bin/python #coding:utf-8 i 阅读全文
posted @ 2021-04-01 18:03 reblue520 阅读(109) 评论(0) 推荐(0) 编辑
摘要:centos7.9环境下安装zabbix5.0.9版本zabbix最新是5.2版本的,看了下官方的介绍发现5.0才是长期支持版,于是安装5.0,方便后续升级打算用yum直接rpm安装省得麻烦,发现各种奇葩问题于是放弃,改用源码编译安装zabbix5.0 + mysql + nginx + php7. 阅读全文
posted @ 2021-03-12 21:49 reblue520 阅读(416) 评论(0) 推荐(0) 编辑
摘要:使用Zabbix监控rsync的同步是否执行成功我们有个业务需要使用 rsync 同步软件到国内,业务较为关键,网络不稳定可能会同步失败,需要对rsync同步是否成功进行监控,方便提前人工介入处理 1.编写监控rsync的脚本# cat /usr/local/zabbix_agents_3.2.0/ 阅读全文
posted @ 2021-02-23 11:10 reblue520 阅读(281) 评论(0) 推荐(0) 编辑
摘要:有时候一些意外的缓存删除,内存溢出,或者遭受攻击等都会造成系统中产生大量僵尸进程,将这些异常的程序监控起来是有必要的,有利于问题的及时处理 监控项item proc.num[,,zomb,] 触发器: 当僵尸进程超过5个时触发报警 {Template EUS OS Linux_aliyun:proc 阅读全文
posted @ 2021-02-19 20:34 reblue520 阅读(190) 评论(0) 推荐(0) 编辑
摘要:1.配置监控脚本监控redis主要是使用redis的命令redis-cli.exe来监控 C:\applications\zabbix-agent4.0.10\redis_Status.vbs Set objFS = CreateObject("Scripting.FileSystemObject" 阅读全文
posted @ 2020-12-24 11:34 reblue520 阅读(222) 评论(0) 推荐(0) 编辑
摘要:centos7环境下使用python脚本监控mongodb集群复制状态centos环境下搭建了 MongoDB 副本集,需要对集群的复制状态进行监控获取集群的状态信息,集群是3个节点,没有设置仲裁者 [root@eus-image-design-mongo01:/usr/local]# mongo 阅读全文
posted @ 2020-11-12 18:03 reblue520 阅读(345) 评论(0) 推荐(0) 编辑
摘要:centos环境下使用zabbix配合python脚本对supervisor中的进程运行状态进行监控# 需要监控的supervisor相关的进程如下# supervisorctl status maxapi-laravel-convert:maxapi-laravel-convert_01 RUNN 阅读全文
posted @ 2020-06-12 16:27 reblue520 阅读(394) 评论(0) 推荐(0) 编辑
摘要:1. 启动一个空的MySQL服务器实例,映射端口到本地3306,映射db数据到本地磁盘 docker run --name mysql-server -p 3306:3306 -v /data/mysql_data:/var/lib/mysql -t -e MYSQL_DATABASE="zabbi 阅读全文
posted @ 2020-04-17 09:57 reblue520 阅读(1162) 评论(0) 推荐(0) 编辑