Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23248
  • 博文数量: 3
  • 博客积分: 46
  • 博客等级: 民兵
  • 技术积分: 65
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-25 20:05
个人简介

喜欢oracle 和linux 及开源的东西

文章分类

全部博文(3)

文章存档

2014年(1)

2013年(1)

2012年(1)

我的朋友

分类: LINUX

2014-11-25 15:41:18

前言

       本文档分为三步,去分析和解释自定义Redis监控的key、items、triggers的设置和key、itmes、triggers的简单解释。

1.Key 是什么,Key就是Zabbix-Server和Zabbix-agent之间取值的一种方法,Zabbix-Server和Zabbix-Agentd 取值要通过两步,第一步在Zabbix-Server设置items并指定用自定义的key去取值。第二步在Zabbix-agent上配置自定义 Key,从而完成了监控数据的取值。

1.1 Key自定义的语法格式

在/etc/zabbix/zabbix_agentd.conf中配置参数,写法如下:

UserParameter=key,command

1.2 除了上面这种写法,还支持参数传递的写法,具体如下:

UserParameter=key[*],command $1 $2 $3 ....

1.3 redis自定义Key范例:

UserParameter=redis.status[*],/usr/local/bin/redis-cli -h 127.0.0.1 -p $1 info | grep $2 | cut -d : -f 2

2.如何确认我们的key添加 正确呢?可以用zabbix_get来获取我们自定义的key是否能取到值,语句如下:

[root@mon-zabbix ~]# zabbix_get  -k redis.status[6379,uptime_in_seconds] -s 10.168.52.215
6205492
[root@mon-zabbix ~]#
注意:确保能获取到值,就说明Key配置是正确的,zabbix_get仅能测试获取Agent监控方式的Key值,不能获取SNMP等其它监控方式的Key类型的数据。

2. 添加items

3. 添加Triggers

 

以上是redis的监控自定义key和一个完整的zabbix自定义监控流程

阅读(1080) | 评论(0) | 转发(0) |
0

上一篇:oracle 启动过程

下一篇:没有了

给主人留下些什么吧!~~