zabbix 监控(如何用zabbix创建自定义监控项)

时间:2023年10月5日上午2:03

大家好,今天来为大家分享zabbix 监控的一些知识点,和如何用zabbix创建自定义监控项的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

本文目录

  1. 对java(tomcat)调优后,会不会影响zabbix对jmx的监控
  2. zabbix监控自定义脚本怎么写
  3. 如何用zabbix创建自定义监控项

对java(tomcat)调优后,会不会影响zabbix对jmx的监控

调优看怎么个调法,如果你的class和type不变的话,基本应该不会有影响。

你可以通过cmdline-jmxclient来测试一下jmx的返回数据是否正常,在排查一下。

zabbix监控自定义脚本怎么写

1、目的

通过自定义脚本获取redis的性能信息数显示在zabbix系统上

2、简要步骤

2.1zabbixserver端自定义模板文件

redis

模板文件导出为后缀xml,后附

2.2zabbixserver端定义需要监控的服务器

这里定义redis组的b103/g12/h12共计3台

凡是充当redis服务器都应增加2.1中的两个模板

2.3zabbixclient端配置定义

3台服务器的zabbix_agentd.conf增加如下配置:

如何用zabbix创建自定义监控项

本教程提供了有关如何使用用户自定义参数扩展Zabbix代理功能的分步说明。

第一步

写一个脚本或命令行以检测所需的参数。

举个例子,我们编辑了下面的命令以获取MySQLServer执行的查询总数:

mysqladmin-urootstatus|cut-f4-d":"|cut-f1-d"S"

当这个命令被执行,将恢复返回SQL查询的总数。

第二步

添加命令到zabbix_agentd.conf:

UserParameter=mysql.questions,mysqladmin-urootstatus|cut-f4-d":"|cut-f1-d"S"

mysql.questions作为key需要是唯一标识符。可以是任何有效的字符,比如queries。

通过使用带有‘-t’标识的zabbix_agentd命令测试此用户自定义参数的执行。(如果是以root用户运行,请注意agent守护进程的执行者的权限):

zabbix_agentd-tmysql.questions

第三步

重启ZabbixAgent。

Agent会重载配置文件。

使用zabbix_get实用程序测试该用户自定义参数。

第四步

在被监控主机中添加使用key值为‘mysql.questions’的新监控项。监控项类型必须使用ZabbixAgent或ZabbixAgent(Active)。

注意在ZabbixServer上。必须设置正确的返回值类型,否则Zabbix将不会接受它们。

文章到此结束,如果本次分享的zabbix 监控和如何用zabbix创建自定义监控项的问题解决了您的问题,那么我们由衷的感到高兴!

二维码
智宇物联平台二维码

搜浪信息科技发展(上海)有限公司 备案号:沪ICP备17005676号