zabbix添加自定义数据采集

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介:

zabbix监控服务,不但可以利用zabbix server自带的模板,还可以自定义监控。

一实现方法

在zabbix_agentd.conf中添加用户自定义模块,可以实现各种数据采集,自定义模版,比如

从某一个文件的redis数据取值

vi  zabbix_agentd.conf

#用法:

#UserParameter=<key>,<shell command>

#允许自定义数据<也可以使用include方法实现单独配置userparameter.conf>


#事例:

UserParameter=redis.stat[*],cat /home/zabbix/test|grep "$1:" | cut -d":" -f2


[注意]

设置好后一定要重启zabbix agentd,否则无法生效。


二测试

在zabbix client取数据是否正确

1.先测试脚本取数是否正确:

[zabbix@redis1 ~]$ cat test

#servername:master6001

keys:5003596

hits:18517

misses:1

memory:15887926712

memory_peak:15888064576

total_connections:26585

total_commands:10635624

clients:5

mem_frag_ratio:1.03

2.再测试本地agentd测试取数,修改zabbix_agentd.conf 后一定要重启zabbix_agentd进程

[zabbix@redis1 ~]$ /opt/zabbix/sbin/zabbix_agentd -t redis.stat[hits]

redis.stat[hits][t|18517]

3.然后是测试zabbix_server/zabbix_proxy取数,正常就可以去添加items和graph了。

[zabbix@zabbix ~]$/opt/zabbix/bin/zabbix_get -s 172.18.48.112 -k redis.stat[keys]

5003596

本文转自大角牛博客51CTO博客,原文链接http://blog.51cto.com/jingshengsun888/1255321如需转载请自行联系原作者


运维的戏子

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore &nbsp; &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
12月前
|
监控
zabbix如何添加自定义监控项
zabbix如何添加自定义监控项
446 0
|
监控 开发工具
Zabbix自定义KEY报错ZBX_NOTSUPPORTED: Unsupported item key.
[root@zabbix bin]# ./zabbix_get -s 192.217.24.47 -k jump-server ZBX_NOTSUPPORTED: Unsupported item key.
9794 0
|
5月前
|
监控 关系型数据库 应用服务中间件
zabbix自定义监控、钉钉、邮箱报警
zabbix自定义监控、钉钉、邮箱报警,实验准备,安装,添加监控对象,添加自定义监控项,监控mariadb,监控NGINX,钉钉报警设置,邮件报警
255 0
|
监控
zabbix利用grafana自定义监控图形展现(十一)
zabbix利用grafana实现监控图形展现 1.修改已有的system load监控图像 下面这张图是现在已经有的系统负载监控图,可以看到只有15分钟的负载并没有1分钟和5分钟的负载,我们现在修改一下图形,让他支持1分钟和5分钟的系统负载
1057 0
zabbix利用grafana自定义监控图形展现(十一)
QGS
|
监控 网络安全
zabbix5.0添加自定义的key模板,邮件报警
zabbix5.0添加自定义的key模板,邮件报警
QGS
154 0
zabbix5.0添加自定义的key模板,邮件报警
|
监控 应用服务中间件 PHP
zabbix用户自定义参数监控 php-fpm 服务的状态及导出模板和自定义参数
zabbix用户自定义参数监控 php-fpm 服务的状态及导出模板和自定义参数
193 0
zabbix用户自定义参数监控 php-fpm 服务的状态及导出模板和自定义参数
|
监控 Linux
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
172 0
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
|
监控 Linux
【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板
【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板
401 0
【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板
|
监控 Java 数据安全/隐私保护
zabbix添加自定义监控项&告警(邮件)
有的时候zabbix提供的监控项目,不能满足我们生产环境下的监控需求,此时我们就要按照zabbix的规范自定义监控项目,来达到监控的目的。
243 0
zabbix添加自定义监控项&告警(邮件)
|
监控 安全 Java
使用 Docker 安装 Zabbix,并配置自定义监控项
Zabbix 可以用来监控各种网络参数,来保证服务器和系统的安全运行。并且 Zabbix 还提供了灵活的通知机制,以此来让系统管理员快速定位/解决存在的各种问题。是一个基于 Web 界面提供的分布式系统监控以及网络监控功能的企业级开源解决方案。
1075 0
使用 Docker 安装 Zabbix,并配置自定义监控项

推荐镜像

更多
下一篇
无影云桌面