码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix监控之二----Zabbix受控端及监控项

时间:2014-07-15 11:30:11      阅读:421      评论:0      收藏:0      [点我收藏+]

标签:zabbix安装   配置   

4.station32受控端安装zabbix

4.1:下载所需要用的的程序包:只有受控端是主动模式时才需要装zabbix-sender

[root@station32zabbix-agent]# yum -y localinstall \

zabbix-2.2.3-1.el6.x86_64.rpm\               # 主程序server/agent端都需要

zabbix-agent-2.2.3-1.el6.x86_64.rpm\         # 受控端安装agent程序

zabbix-sender-2.2.3-1.el6.x86_64.rpm\        # 受控端主动发送数据到主控端程序

[root@station32~]# tree /etc/zabbix/

/etc/zabbix/

|--zabbix_agentd.conf   受理端配置文件

`--zabbix_agentd.d     

    `-- userparameter_mysql.conf

[root@station32zabbix]# vim zabbix_agentd.conf

23 LogFile=/var/log/zabbix/zabbix_agentd.log

86 Server=192.168.1.31                       主控服务器IP

128 ServerActive=192.168.1.31                 主控服务器IP,保留默认127.0.0.1,就会报错如下

139 Hostname=station32.example.com          受控端主机名/IP

需要注意的是代理端的设定参数“Hostname= station32.example.com”要和配置时填入的主机名称一致,不然日志中将会报“host {主机名}not found”的错误。

[root@station32zabbix]# service zabbix-agent start

[root@station32~]# netstat -nutlp | grep zabbix

tcp        0     0 0.0.0.0:10050              0.0.0.0:*                   LISTEN      1690/zabbix_agentd 

tcp        0     0 :::10050                   :::*                       LISTEN      1690/zabbix_agentd 

[root@station32~]# chkconfig zabbix-agent on

[root@station32 zabbix]# tail/var/log/zabbix/zabbix_agentd.log

Q5:1695:20140617:001526.629active check configuration update from [127.0.0.1:10051] started to fail(cannot connect to [[127.0.0.1]:10051]: [111] Connection refused)

[root@station32 zabbix]# vimzabbix_agentd.conf

修改128ServerActive=192.168.1.31                主控服务器IP

[root@station32zabbix]# service zabbix-agent restart

configuration->hosts面板下点击菜单createhost添加新受控主机station32,

bubuko.com,布布扣

station32主机条目,还需添加监控项目,点击create item

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

点击Graphs创建图形creategraphs

bubuko.com,布布扣

bubuko.com,布布扣

5. 触发器(trigger):用于评估某监控对象的特定item内所接收到数据是否在合理范围内---阈值的特定表达式;

触发器表达式格式:

{<server>:key.<function>(<parameter>)}<operator><constant>

设置入站流量>400就启动触发器

点击ExpressionConstructor表达式生成器,Edit, Select,Network Inbound Rating

URL指定满足触发条件,打开的链接。

bubuko.com,布布扣

Insert->Add

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

最后一刻的最大流量599>400, 肯定启动触发器

bubuko.com,布布扣

触发器仅触发事件,但没有进一步动作。

6.动作(action):特定事件事先定义的处理方法,包含操作(发送通知)和条件(何时执行操作);一旦异常情况发生,击发触发器,需要采取一定动作(action),如报警或执行远程命令;并非所有击发触发器事件都需人工干预,触发器状态从"OK""Problem"必须报警通知监控人员,当数据再次回归到合理范围时,其状态从" Problem"" OK "则无需干预;

7.实现zabbix通知功能

   1.定义所需媒介(media):发送信息的途径,如邮件,JabberSMS等;

   2.配置动作(action):发送信息至某媒介;

8.动作(action)"条件"(condition)"操作"(operation)组成,"条件"满足时执行相应"操作",最基本操作"发送通知""执行远程命令";

10.新建媒体类型 Administration-->Media Type

bubuko.com,布布扣

11. 定义动作configuration->action

zabbix的宏macros就是预定义函数,

帮助文档  https://www.zabbix.com/documentation/2.2/manual/appendix/macros/supported_by_location

动作是要做什么,例如下图要sendmessage的内容

bubuko.com,布布扣

满足"条件",才下一步"操作"

bubuko.com,布布扣

操作是怎么做operation:

    1.Remote command如监控Haproxy服务中断了,远程命令一重启就恢复,则无需send message.

    否则2. 再发送邮件

Defaultoperation step duration默认操作间隔3600=1小时,最小60=1分钟。总不能不停执行操作。一般取长值。

bubuko.com,布布扣

新建媒介

bubuko.com,布布扣

三种状态才启用触发,三者AND

A. 不在维护状态

B.触发器从okproblem

C.自定义触发器启用

bubuko.com,布布扣

station31上不停pingstation32

bubuko.com,布布扣

[root@station31~]# mail

HeirloomMail version 12.4 7/29/08.  Type ? forhelp.

"/var/spool/mail/root":7 messages 3 new 5 unread   

 N  9zabbix@localhost.exa  Wed Jun 1823:30  23/1076  "OK: Network inbound traffic toohigh"

& 9

Message  9:

Fromzabbix@localhost.example.com  Wed Jun 1823:30:57 2014

Return-Path:<zabbix@localhost.example.com>

X-Original-To:root@localhost

Delivered-To:root@localhost.example.com

From:<zabbix@localhost.example.com>

To:<root@localhost.example.com>

Date:Wed, 18 Jun 2014 23:30:57 +0800

Subject: OK: Network inbound traffic too high

Content-Type:text/plain; charset="UTF-8"

Status:R

Trigger: Network inbound traffic too high

Triggerstatus: OK

Triggerseverity: High

TriggerURL:

Item values:

1. Network Inbound Rating(station32.example.com:net.if.in[eth0]): 370

2.*UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*

3.*UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*

Originalevent ID: 384&

本文出自 “aha45” 博客,请务必保留此出处http://manfred12.blog.51cto.com/137312/1438074

zabbix监控之二----Zabbix受控端及监控项,布布扣,bubuko.com

zabbix监控之二----Zabbix受控端及监控项

标签:zabbix安装   配置   

原文地址:http://manfred12.blog.51cto.com/137312/1438074

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