zabbix 通过 agent 监控进程、端口的详细过程

 更新时间:2021年10月25日 09:50:41   作者:菜鸟运维笔记  
这篇文章主要介绍了zabbix 通过 agent 监控进程、端口的全过程,文中提到了对mysql进程的监控配置及创建触发器的详细过程,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

环境介绍

操作系统:centos 7.4

zabbix版本:zabbix server 3.4.7

客户端:zabbix-agent 3.4.7

监控进程:mysqld

监控端口:3306 tcp

进程监控

确认客户端已经安装且运行agent

查看进程

查看属于那个用户的 几个进程

mysql 的进程为root用户 两个进程

添加监控项

名称随便写

类型zabbix客户端

键值选则进程数返回数

应用集选则prosesses 进程

proc.num[<name>,<user>,<state>,<cmdline>]

以下是对mysql进程的监控配置,key中的参数说明,

<name>第一个参数是进程名字,没必要填写,填了反而会使监控不太准确(仅个人测试)

<user>第二个参数是运行进程的用户名

<state>第三个为进程的状态 ,一般选则all 包括:all (default), run, sleep, zomb

<cmdline>第四个参数用来指定进程名中包含的字符,对进程进行过滤。

确认更新

创建触发器

选择刚才创建的监控项

插入

修改{hgh3a01:proc.num[,root,all,mysqld].last()}=0

{hgh3a01:proc.num[,root,all,mysqld].max(#2)}=2

hgh3a01:主机名称

proc.num[,root,all,mysqld]:监控项

max(#2)}=2 :表示最后两次的接收到的值都是2个进程(ps -ef 看到 mysqld 的进程为两个所以=2 ),说明mysqld进程在运行,则出发报警。

因为我们要测试是否能出发告警,所以要选则 =2 正常的<1 就是没有运行。

稍等几分钟观察看看能不能触发触发器

收到邮箱警告

吧测试的进程改为正常的(因为mysql 运行的进程为两个我这变设置的触发器为进程小于两个进程就发出告警)

保存更新观察是否回复正常

监控端口

添加监控项

修改端口 保存更新

同监控进程一样(先测试)

收到触发警告

吧之前的值调整为0

测试回复正常

到此这篇关于zabbix 通过 agent 监控进程、端口的文章就介绍到这了,更多相关zabbix监控进程、端口内容请搜索程序员之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持程序员之家!

相关文章

  • Zabbix?Timeout?设置不当导致的问题及解决方案

    Zabbix?Timeout?设置不当导致的问题及解决方案

    这篇文章主要介绍了Zabbix?Timeout设置不当导致的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • 分布式监控系统之Zabbix主动、被动及web监控的过程详解

    分布式监控系统之Zabbix主动、被动及web监控的过程详解

    这篇文章主要介绍了分布式监控系统之Zabbix主动、被动及web监控的过程详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • Zabbix监控多个JVM进程的方法

    Zabbix监控多个JVM进程的方法

    这篇文章主要介绍了Zabbix监控多个JVM进程的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • 使用Zabbix?5.4.3监控IPMI的方法

    使用Zabbix?5.4.3监控IPMI的方法

    默认情况下,Zabbix服务器未配置为启动任何IPMI轮询,因此任何添加的IPMI监控项将无法正常工作,接下来通过本文给大家介绍使用Zabbix?5.4.3监控IPMI的方法,感兴趣的朋友一起看看吧
    2022-01-01
  • Zabbix配置监控项及聚合图形的实例代码

    Zabbix配置监控项及聚合图形的实例代码

    这篇文章主要介绍了Zabbix配置监控项及聚合图形,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • zabbix执行远程主机的脚本或指令详解

    zabbix执行远程主机的脚本或指令详解

    这篇文章主要介绍了在zabbix执行远程主机的脚本或指令,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • 快速通过zabbix获取数据库连接的信息及部分扩展

    快速通过zabbix获取数据库连接的信息及部分扩展

    这篇文章主要介绍了通过zabbix获取数据库连接的信息及部分扩展,包括zabbix配置信息,功能脚本,本文给大家分享详细脚本写法,需要的朋友可以参考下
    2021-06-06
  • zabbix redis自动发现端口的脚本返回json格式

    zabbix redis自动发现端口的脚本返回json格式

    zabbix([`z&aelig;biks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。这篇文章主要介绍了zabbix redis自动发现端口的脚本,返回json格式,需要的朋友可以参考下
    2019-11-11
  • zabbix监控Linux系统服务的流程

    zabbix监控Linux系统服务的流程

    这篇文章主要介绍了zabbix监控Linux系统服务的流程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • zabbix 通过 agent 监控进程、端口的详细过程

    zabbix 通过 agent 监控进程、端口的详细过程

    这篇文章主要介绍了zabbix 通过 agent 监控进程、端口的全过程,文中提到了对mysql进程的监控配置及创建触发器的详细过程,需要的朋友可以参考下
    2021-10-10

最新评论

?


http://www.vxiaotou.com