luofeg 发表于 2017-5-5 15:45:07

zabbix用监控进程

各位大师:

本人最近搭建了zabbix 3.2的 监控 centos服务器 ,有什么方法可以监控 每台服务器的 动态进程(像TOP命令查看一样)。

我在百娘里面找了许多,都测试下来,都取不到值。

谢谢各位老师们,最好能提供一下脚本文件。

上帝之声 发表于 2017-5-8 16:00:33

同问,望大神发声

pengtai 发表于 2017-5-19 20:19:28

那资源消耗很大的

天下123 发表于 2017-6-2 17:30:45

自己写脚本,取服务器消耗内存和CPU的消耗前10就行了,不用都取

枫狐狸 发表于 2017-6-5 15:49:36

如果你的进程没有统一格式,那么用zabbix去监控就要用到宏,会有点得不偿失,按四楼的方法去作吧,自己写个脚本,输出到指定文件,让zabbix去监控这个文件就行了。

hbbdgyb 发表于 2017-8-2 16:15:48

#!/bin/bash
#Guoyabin
allpro=`netstat -tunlp |awk -F '/' '{print $2}' |uniq |awk '{if($0 !~ /Program name/) print $0}'`
/usr/local/service/zabbix/bin/zabbix_sender -z 10.1.2.61 -s 10.1.2.65 -k CPU_usage_rate -o $allpro

#crontab -e 加入计划任务几分钟自动发送一次。
#我不确定zabbix_sender能不能发送字符串。给你一个思路
#我的博客http://www.cnblogs.com/guoyabin/
#{:6_388:}
页: [1]
查看完整版本: zabbix用监控进程