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