Board logo

标题: Zabbix使用Agent监控Linux进程+最新数据 [打印本页]

作者: admin    时间: 2020-3-25 21:22     标题: Zabbix使用Agent监控Linux进程+最新数据

笺注:被监控主机的Agent的安装可参考 Zabbix使用Agent监控CentOS6/Redhat6 被监控主机的zabbix-agent正在运行时: [root@zabbix_client ~]# service zabbix-agent status zabbix_agentd (pid 112764) 正在运行... [root@zabbix_client ~]# 在Zabbix服务器上使用命令zabbix_get检测被监控主机的进程是否运行中:(zabbix-agent的进程zabbix_agentd运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[zabbix_agentd] 6 [root@centos8 ~]# 在Zabbix服务器上使用命令zabbix_get检测被监控主机的进程是否运行中:(Apache的进程httpd运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[httpd] 6 [root@centos8 ~]# 在Zabbix服务器上使用命令zabbix_get检测被监控主机的进程是否运行中:(MySQL的进程mysqld运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[mysqld] 1 [root@centos8 ~]# 停止被监控主机的zabbix-agent: [root@zabbix_client ~]# service zabbix-agent stop Shutting down Zabbix agent: [确定] [root@zabbix_client ~]# 在Zabbix服务器上使用命令zabbix_get检测被监控主机的进程是否运行中:(zabbix-agent的进程zabbix_agentd没有运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[zabbix_agentd] zabbix_get [2263]: Get value error: cannot connect to [[192.168.168.130]:10050]: [111] Connection refused [root@centos8 ~]# [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[httpd] zabbix_get [2466]: Get value error: cannot connect to [[192.168.168.130]:10050]: [111] Connection refused [root@centos8 ~]# [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[mysqld] zabbix_get [2481]: Get value error: cannot connect to [[192.168.168.130]:10050]: [111] Connection refused [root@centos8 ~]# 启动被监控主机的zabbix-agent: [root@zabbix_client ~]# service zabbix-agent start Starting Zabbix agent: [确定] [root@zabbix_client ~]# 在Zabbix服务器上使用命令zabbix_get检测被监控主机的进程是否运行中:(Apache的进程httpd没有运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[httpd] 0 [root@centos8 ~]# 在Zabbix服务器上使用命令zabbix_get检测被监控主机的进程是否运行中:(MySQL的进程mysqld没有运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k proc.num[mysqld] 0 [root@centos8 ~]# 键值模板: proc.num[,,,]  进程数。返回整数 备注:假如只是监控进程,被监控主机无需打开防火墙对应的端口。 ###### 在主机c6中创建监控项:( 监控被监控主机的进程mysqld否运行中 ) 自定义名称: Check_process_MySQL 键值: proc.num[mysqld] 信息类型: 数字(无正负) 图片1.png 本页拖下去: 图片2.png 给主机c6的监控项“Check_process_MySQL”创建触发器:(被监控主机的进程mysqld没有运行时就告警) 自定义名称: Process mysqld is down. 严重性: 警告 图片3.png 插入表达式:( 监控项 c6: Check_process_MySQL ) 图片4.png 自动生成的表达式:(触发器的表达式要用到监控项中的键值) {c6:proc.num[mysqld].last()}=0 图片5.png 本页拖下去: 图片6.png ###### 测试: 被监控主机停止自己的MySQL服务: [root@zabbix_client ~]# service mysql stop Shutting down MySQL. SUCCESS! [root@zabbix_client ~]# 当主机c6的进程mysqld没有运行时,在仪表板上看到的效果:(显示对应触发器的名称) Process mysqld is down. 图片7.png 图片8.png 监测》最新数据:(查看指定问题(触发器)对应的监控项的当前值) 根据监控项的名称使用过滤器进行定位: 图片9.png 图片10.png 图片11.png ### 被监控主机启动自己的MySQL服务: [root@zabbix_client ~]# service mysql start Starting MySQL.. SUCCESS! [root@zabbix_client ~]# 当主机c6的进程mysqld正在运行时,在仪表板上的告警会马上消失,如下图: 图片12.png 监测》最新数据: 再次,查看主机c6的监控项“Check_process_MySQL”的当前值: 图片13.png 图片14.png 查看主机c6的监控项“Check_process_MySQL”的图形: 图片15.png 选择时间范围,查看监控项“Check_process_MySQL”的图形: 图片16.png 无需特意给监控项创建图形,也会以监控项为名称自动创建一个图形: 图片17.png 注释:图形中的数据线是从右往左延伸的。 图片18.png ############ ############ 在被监控主机上创建检测进程状态的Shell脚本: [root@zabbix_client ~]# mkdir -p /etc/zabbix/scripts [root@zabbix_client ~]# cd !$ cd /etc/zabbix/scripts [root@zabbix_client scripts]# [root@zabbix_client scripts]# pwd /etc/zabbix/scripts [root@zabbix_client scripts]# cat check_process.sh #!/bin/bash process_count=$(ps -ef|grep -Ev "grep|$0" |grep -c $1) echo $process_count [root@zabbix_client scripts]# ll check_process.sh -rw-r--r-- 1 root root 87 10月 22 11:31 check_process.sh [root@zabbix_client scripts]# 把脚本的属主和属组改为zabbix: [root@zabbix_client scripts]# chown zabbix.zabbix check_process.sh [root@zabbix_client scripts]# ll check_process.sh -rw-r--r-- 1 zabbix zabbix 87 10月 22 11:31 check_process.sh [root@zabbix_client scripts]# 更改脚本的权限: [root@zabbix_client scripts]# cd [root@zabbix_client ~]# [root@zabbix_client ~]# chmod a+x /etc/zabbix/scripts/check_process.sh [root@zabbix_client ~]# ll !$ ll /etc/zabbix/scripts/check_process.sh -rwxr-xr-x 1 zabbix zabbix 87 10月 22 11:31 /etc/zabbix/scripts/check_process.sh [root@zabbix_client ~]# 被监控主机本地测试Shell脚本: [root@zabbix_client ~]# bash /etc/zabbix/scripts/check_process.sh httpd 6 注释: Apache的进程httpd运行时,返回结果为6 Apache的进程httpd没有运行时,返回结果为0 [root@zabbix_client ~]# bash /etc/zabbix/scripts/check_process.sh mysqld 2 注释: MySQL的进程mysqld运行时,返回结果为2 MySQL的进程mysqld没有运行时,返回结果为0 ###### 修改被监控主机的Agent配置文件: [root@zabbix_client ~]# vi /etc/zabbix/zabbix_agentd.conf # UnsafeUserParameters=0 修改为:(启用该功能) UnsafeUserParameters=1 插入:
  1. UserParameter=check_process[*],/etc/zabbix/scripts/check_process.sh $1
复制代码
效果如下图: 图片19.png 保存好配置文件后,重启zabbix-agent: [root@zabbix_client ~]# service zabbix-agent restart Shutting down Zabbix agent: [确定] Starting Zabbix agent: [确定] [root@zabbix_client ~]# ###### 在Zabbix服务器上测试,验证能否远程获取被监控主机的自定义键值:(Apache的进程httpd运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k check_process[httpd] 6 [root@centos8 ~]# 在Zabbix服务器上测试,验证能否远程获取被监控主机的自定义键值:(Apache的进程httpd没有运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k check_process[httpd] 0 [root@centos8 ~]# 在Zabbix服务器上测试,验证能否远程获取被监控主机的自定义键值:(MySQL的进程mysqld运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k check_process[mysql] 2 [root@centos8 ~]# 在Zabbix服务器上测试,验证能否远程获取被监控主机的自定义键值:(MySQL的进程mysqld没有运行时) [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.130 -k check_process[mysql] 0 [root@centos8 ~]# 备注:假如只是监控进程,被监控主机无需打开防火墙对应的端口。 ###### 在主机c6中创建监控项:( 监控被监控主机的进程httpd否运行中 ) 自定义名称: Check_process_Apache 键值: check_process[httpd] 信息类型: 数字(无正负) 图片20.png 备注: 其他地方保持默认,点击页底“添加”按钮; 给主机c6的监控项“Check_process_Apache”创建触发器:(被监控主机的进程httpd正在运行时就告警) 自定义名称: Process httpd is up. 严重性: 一般严重 表达式: {c6:check_process[httpd].last()}<>0 图片21.png 备注: 触发器的表达式要用到监控项中的键值; 其他地方保持默认,点击页底“添加”按钮; ###### 测试: 被监控主机启动自己的Apache服务: [root@zabbix_client ~]# service httpd start start apache... done [root@zabbix_client ~]# 当主机c6的进程httpd正在运行时,在仪表板上看到的效果:(显示对应触发器的名称) Process httpd is up. 图片22.png 图片23.png 监测》最新数据:(查看指定问题(触发器)对应的监控项的当前值) 根据监控项的名称使用过滤器进行定位:(可以输入关键字进行模糊查询) 图片24.png 图片25.png 图片26.png ### 被监控主机停止自己的Apache服务: [root@zabbix_client ~]# service httpd stop stop apache... done [root@zabbix_client ~]# 当主机c6的进程httpd没有运行时,在仪表板上的告警会马上消失,如下图: 图片27.png 监测》最新数据: 再次,查看主机c6的监控项“Check_process_Apache”的当前值: 图片28.png 图片29.png 查看主机c6的监控项“Check_process_Apache”的图形: 图片30.png 选择时间范围,查看监控项“Check_process_Apache”的图形: 图片31.png 无需特意给监控项创建图形,也会以监控项为名称自动创建一个图形: 图片32.png 注释:图形中的数据线是从右往左延伸的。 图片33.png 相关文章: Zabbix使用Agent监控Windows进程+问题 Zabbix使用Agent监控CentOS7/Redhat7

图片附件: 图片1.png (2022-10-22 14:07, 78.4 KB) / 下载次数 56
http://blog.zhuohua.store/attachment.php?aid=21462&k=7f2a345c97e897ca2b9118951b77bcf3&t=1714610656&sid=oW0z2Y



图片附件: 图片2.png (2022-10-22 14:07, 45.29 KB) / 下载次数 59
http://blog.zhuohua.store/attachment.php?aid=21463&k=7e1581cbcac25d5e6a611066a10816bc&t=1714610656&sid=oW0z2Y



图片附件: 图片3.png (2022-10-22 14:08, 38.92 KB) / 下载次数 56
http://blog.zhuohua.store/attachment.php?aid=21464&k=c77d1aa2783d0027b14d8941082b897c&t=1714610656&sid=oW0z2Y



图片附件: 图片4.png (2022-10-22 14:08, 26.13 KB) / 下载次数 55
http://blog.zhuohua.store/attachment.php?aid=21465&k=071fc0b353f35c2a1eece5d9e357fcd2&t=1714610656&sid=oW0z2Y



图片附件: 图片5.png (2022-10-22 14:08, 14.41 KB) / 下载次数 57
http://blog.zhuohua.store/attachment.php?aid=21466&k=350d6dfdc5dfafdbc7c76b3117e43cb2&t=1714610656&sid=oW0z2Y



图片附件: 图片6.png (2022-10-22 14:08, 19.96 KB) / 下载次数 53
http://blog.zhuohua.store/attachment.php?aid=21467&k=671660fa179c9771af7e4815c70f5f66&t=1714610656&sid=oW0z2Y



图片附件: 图片7.png (2022-10-22 14:09, 44.52 KB) / 下载次数 56
http://blog.zhuohua.store/attachment.php?aid=21468&k=ddc058fa530bdde9213963d7fdce943a&t=1714610656&sid=oW0z2Y



图片附件: 图片8.png (2022-10-22 14:09, 7.11 KB) / 下载次数 59
http://blog.zhuohua.store/attachment.php?aid=21469&k=e1e40cce0a77b3461c6531d15ae0ec6e&t=1714610656&sid=oW0z2Y



图片附件: 图片9.png (2022-10-22 14:10, 25.71 KB) / 下载次数 58
http://blog.zhuohua.store/attachment.php?aid=21470&k=b6f5d03e78204d75f46327f52823624d&t=1714610656&sid=oW0z2Y



图片附件: 图片10.png (2022-10-22 14:10, 10.24 KB) / 下载次数 54
http://blog.zhuohua.store/attachment.php?aid=21471&k=97b344411b3da4d47145e0509a9f73a8&t=1714610656&sid=oW0z2Y



图片附件: 图片11.png (2022-10-22 14:11, 6.47 KB) / 下载次数 59
http://blog.zhuohua.store/attachment.php?aid=21472&k=9c3b5df49437cb97724411e49f8ecacf&t=1714610656&sid=oW0z2Y



图片附件: 图片12.png (2022-10-22 14:11, 40.55 KB) / 下载次数 56
http://blog.zhuohua.store/attachment.php?aid=21473&k=d712565cf1660720b7adbc809b1ff0c2&t=1714610656&sid=oW0z2Y



图片附件: 图片13.png (2022-10-22 14:11, 10.24 KB) / 下载次数 55
http://blog.zhuohua.store/attachment.php?aid=21474&k=42250706ad3756788a4a6e9e50dbeaae&t=1714610656&sid=oW0z2Y



图片附件: 图片14.png (2022-10-22 14:12, 6.55 KB) / 下载次数 57
http://blog.zhuohua.store/attachment.php?aid=21475&k=31c9ade40c86e8644483c53158d5dca0&t=1714610656&sid=oW0z2Y



图片附件: 图片15.png (2022-10-22 14:12, 3.8 KB) / 下载次数 60
http://blog.zhuohua.store/attachment.php?aid=21476&k=e2f6e0f0042498c56dcfbcd4a125390a&t=1714610656&sid=oW0z2Y



图片附件: 图片16.png (2022-10-22 14:12, 61.54 KB) / 下载次数 63
http://blog.zhuohua.store/attachment.php?aid=21477&k=fa49f5250dee4c78d1ef95bbd24b94a8&t=1714610656&sid=oW0z2Y



图片附件: 图片17.png (2022-10-22 14:13, 72.08 KB) / 下载次数 56
http://blog.zhuohua.store/attachment.php?aid=21478&k=70cc2ab94b75bdc6eb829df2d5a6693f&t=1714610656&sid=oW0z2Y



图片附件: 图片18.png (2022-10-22 14:13, 41.99 KB) / 下载次数 59
http://blog.zhuohua.store/attachment.php?aid=21479&k=0613d9328e10176e9ba3cbd663728be4&t=1714610656&sid=oW0z2Y



图片附件: 图片19.png (2022-10-22 14:15, 44.65 KB) / 下载次数 65
http://blog.zhuohua.store/attachment.php?aid=21480&k=14a06b229b2b87d65c48fa2751878d17&t=1714610656&sid=oW0z2Y



图片附件: 图片20.png (2022-10-22 14:20, 25.93 KB) / 下载次数 47
http://blog.zhuohua.store/attachment.php?aid=21481&k=8a8af8cc30cc39eef5fd5ffd907febe7&t=1714610656&sid=oW0z2Y



图片附件: 图片21.png (2022-10-22 14:20, 55.53 KB) / 下载次数 58
http://blog.zhuohua.store/attachment.php?aid=21482&k=582e513091dfbd62f9ae8a8c734aa22a&t=1714610656&sid=oW0z2Y



图片附件: 图片22.png (2022-10-22 14:22, 44.93 KB) / 下载次数 65
http://blog.zhuohua.store/attachment.php?aid=21483&k=6b71fd6806b73e02f0643630639c7bd8&t=1714610656&sid=oW0z2Y



图片附件: 图片23.png (2022-10-22 14:22, 6.69 KB) / 下载次数 60
http://blog.zhuohua.store/attachment.php?aid=21484&k=3273ac1a30795847dc8dd4d7f37f2177&t=1714610656&sid=oW0z2Y



图片附件: 图片24.png (2022-10-22 14:22, 25.83 KB) / 下载次数 63
http://blog.zhuohua.store/attachment.php?aid=21485&k=afce8b048a2be86cae83be590934dac6&t=1714610656&sid=oW0z2Y



图片附件: 图片25.png (2022-10-22 14:22, 10.07 KB) / 下载次数 56
http://blog.zhuohua.store/attachment.php?aid=21486&k=4d37fbd0bcfe7c820140d5dcef9ae738&t=1714610656&sid=oW0z2Y



图片附件: 图片26.png (2022-10-22 14:23, 6.44 KB) / 下载次数 63
http://blog.zhuohua.store/attachment.php?aid=21487&k=896f5cd43effc236d68d1fa6281398d6&t=1714610656&sid=oW0z2Y



图片附件: 图片27.png (2022-10-22 14:23, 40.39 KB) / 下载次数 61
http://blog.zhuohua.store/attachment.php?aid=21488&k=2fdb4d055d2c00d95220dc05af0067a6&t=1714610656&sid=oW0z2Y



图片附件: 图片28.png (2022-10-22 14:24, 10.07 KB) / 下载次数 60
http://blog.zhuohua.store/attachment.php?aid=21489&k=57b6d584c0702dcf3f74d5102992e251&t=1714610656&sid=oW0z2Y



图片附件: 图片29.png (2022-10-22 14:24, 6.54 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=21490&k=1ff53b3534e876a8ff8a06df467528e4&t=1714610656&sid=oW0z2Y



图片附件: 图片30.png (2022-10-22 14:24, 3.98 KB) / 下载次数 22
http://blog.zhuohua.store/attachment.php?aid=21491&k=5022448717d80d889c2afd2e95bdb96e&t=1714610656&sid=oW0z2Y



图片附件: 图片31.png (2022-10-22 14:24, 64.5 KB) / 下载次数 19
http://blog.zhuohua.store/attachment.php?aid=21492&k=83d1128ead1e7afa77d2219f8bca6862&t=1714610656&sid=oW0z2Y



图片附件: 图片32.png (2022-10-22 14:25, 50.58 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=21493&k=c99d5d48a34df950da4dfbd211e454d9&t=1714610656&sid=oW0z2Y



图片附件: 图片33.png (2022-10-22 14:25, 30.5 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=21494&k=4b7b1ec84753d7ca9c9f3c97e064d22d&t=1714610656&sid=oW0z2Y






欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/) Powered by Discuz! 7.2