首页 > 其他 > 详细

Centos7 Zabbix添加主机、图形、触发器

时间:2017-11-26 10:41:09      阅读:379      评论:0      收藏:0      [点我收藏+]

制作自定义key

zabbix自带模板Template OS Linux (Template App Zabbix Agent)提供CPU、内存、磁盘、网卡等常规监控,只要新加主机关联此模板,就可自动添加这些监控项。

案例:

服务器登录人数不超过3人,超过3人报警

自定义key能被server和agent认可

正确的key

  1. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "system.uname"
  2. Linux cache01 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64

没有登记的,自定义的key

  1. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user"
  2. ZBX_NOTSUPPORTED: Unsupported item key.

写错的key

  1. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "system.uname1"
  2. ZBX_NOTSUPPORTED: Unsupported item key.

在agent注册key

在vim /etc/zabbix/zabbix_agentd.conf中查找语法

技术分享图片

在 /etc/zabbix/zabbix_agentd.d/ 中进行注册

  1. [root@cache01 zabbix_agentd.d]# vim userparameter_login.conf
  2. UserParameter=login-user,who|wc –l

    key名字要唯一,多个key以行为分割

     

  3. UserParameter=login-user,who|wc -l
  4. UserParameter=login-user2,who|wc -l
  5. UserParameter=login-user3,who|wc -l

    重启客户端

     

  6. [root@cache01 zabbix_agentd.d]# systemctl restart zabbix-agent.service

    在server检测

     

  7. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user"
  8. 3
  9. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user2"
  10. 3
  11. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user3"
  12. 3
  13. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user4"
  14. ZBX_NOTSUPPORTED: Unsupported item key. 没有第四个

在server服务端注册(web操作)

创建模板

技术分享图片

命名,添加群组

技术分享图片

 

 

查看是否创建

技术分享图片

创建应用集

技术分享图片

点击创建应用集

技术分享图片

命名并添加

技术分享图片

创建监控项

技术分享图片

 

 

创建监控项

技术分享图片

配置监控内容

技术分享图片

手动写入key

技术分享图片

创建触发器

技术分享图片

创建触发器

技术分享图片

配置触发器

技术分享图片

技术分享图片

技术分享图片

技术分享图片

查看创建情况

技术分享图片

创建图形

技术分享图片

配置图形文件

技术分享图片

配置监控项

技术分享图片

关联模板

技术分享图片

技术分享图片

 

技术分享图片

测试监控

技术分享图片

技术分享图片

技术分享图片

监控报警

打开地址:http://itsm.110monitor.com/homePage.html

技术分享图片

 

添加应用

技术分享图片

添加zabbix应用

技术分享图片

技术分享图片

  1. [root@m01 ~]# grep AlertScriptsPath /etc/zabbix/zabbix_server.conf
  2. ### Option: AlertScriptsPath
  3. # AlertScriptsPath=${datadir}/zabbix/alertscripts
  4. AlertScriptsPath=/usr/lib/zabbix/alertscripts
  5. [root@m01 ~]# cd /usr/lib/zabbix/alertscripts

cd /usr/lib/zabbix/alertscripts 下载压缩文件

一步一步做

技术分享图片

技术分享图片

添加邮箱微信

技术分享图片

技术分享图片

 

在server端查看监控状况

技术分享图片

技术分享图片

技术分享图片

技术分享图片

测试报警

技术分享图片

查看警报

技术分享图片

 

邮箱报警

技术分享图片

微信

技术分享图片

Centos7 Zabbix添加主机、图形、触发器

原文:http://www.cnblogs.com/jksbaduen/p/7898246.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!