码迷,mamicode.com
首页 > Web开发 > 详细

zabbix http服务监控实例

时间:2018-08-16 23:40:58      阅读:432      评论:0      收藏:0      [点我收藏+]

标签:方式   bsp   命令   信道   使用   导入导出   image   gen   类型   

 

1在被监控主机安装http服务 ,监听80端口

systemctl start httpd.service       启动服务  80端口已经启动

设定,监控80端口,当服务不当时先自动重启服务

2当还有报警时发通知

添加items

技术分享图片

技术分享图片

技术分享图片

定义tiggers

技术分享图片

 

技术分享图片

查看

技术分享图片

 

action配置

技术分享图片

条件:

 

技术分享图片

分步动作设置:

第一步 重启

技术分享图片

第二步 执行sudo动作

技术分享图片

 

这里需要设置sudo在agent

1 visudo  命令

技术分享图片

#Defaults   requiretty

vim /etc/zabbix/zabbix_agentd.conf

技术分享图片  这是让允许执行远程命令

# systemctl restart zabbix-agent.service

第三部发通知邮件

技术分享图片

第四步 脚本

技术分享图片

定义ADINISTRATION  定义宏

zabbix调用脚本参数在3.0之前:

$1 消息接收人

$2 消息主题

$3 消息本体

3.0之后需自行设定(使用宏来模拟此前行为)

技术分享图片

定义用户对应信道

技术分享图片

技术分享图片

编写脚本:

脚本所在目录

技术分享图片

技术分享图片

# chmod +x sendmail.sh

# systemctl restart zabbix-server.service

测试将httpd端口改为8080

查zabbix的动作

技术分享图片

 

图片功能

技术分享图片

 

screen多个graph显示一屏 若显示不下可以定义等片 slideshow

技术分享图片

技术分享图片

幻灯片

技术分享图片

技术分享图片

第五节 模块配置

模板:主要是用于主机的模板配置,从而实现主机的快速监控 ,模板还可以从别的模板上进行继承

模板也可是进行导入导出 实现模板的共享

技术分享图片

技术分享图片

 

查看:给他添加配置和主机配置一样

技术分享图片

配置一个host

技术分享图片

宏:类型与变量定义值

宏的命名方式:只能用大写字母,数字和下划线

赋值顺序:主机宏------模板宏------全局宏

级别: 全局宏

技术分享图片

 

      模板宏

技术分享图片

 

主机宏

技术分享图片

网络发现:主动发现主机,连接模板,进行主机监控

发现方式有:

      ip地址:

           可用服务探测(比如ftp,http基于端口)

           可基于zabbix-agent的响应对某个key请求

           snmp_agent  响应

当发现后可采用的两步动作:

      1 发送邮件

      2 添加或移除主机

      3enables/disable 主机

      4 添加至主机组

      5 连接模板实现监控

配置:

技术分享图片

技术分享图片

 

check  type : 检查类型

技术分享图片

技术分享图片

定义动作

 

技术分享图片

技术分享图片

技术分享图片

查看发现主机

技术分享图片

 

zabbix http服务监控实例

标签:方式   bsp   命令   信道   使用   导入导出   image   gen   类型   

原文地址:https://www.cnblogs.com/huxl1/p/9490617.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!