zabbix简单的使用介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix简单的使用介绍相关的知识,希望对你有一定的参考价值。

  • zabbix 主机与组配置

  • 创建主机方法
    1.1 新建主机
    configuration(配置)->Hosts(主机)->Create host(创建主机)

  • 主机参数

技术分享

解释如下:
Host name  主机名,只允许数字,空格,句号,下划线,非主流符号它不支持。zabbix 客户端配置文件中的hostname 名称一定要与这个名字一致。
Visible name 显示名称,可选项。主机名的别名。
Groups     主机要加入的组,一个主机至少要加入一个组
New host group  新主机组,如果已经存在组不是你要的,你可以写上组名,这台主机就加入这个主机组。
Interfaces   主机接口: 包含Agent, SNMP, JMX and IPMI.如果需要增加一个接口,只需要点击“add”即可。键入客户机的ip 地址即可。zabbix agent 默认端口10050
Monitored by proxy
是否通过proxy 监控,默认是no proxy,由zabbix server 直接监控。如果选择了”proxy name”(你的代理名称),那么客户机由代理代为收集数据
2. 主机组
2.1 添加组名
configuration(配置)>Host Groups(组)>Create Host Group(创建主机组),录入如下图:

技术分享

  1. 2.2    建组参数
    Group name 组名,必须唯一
    Hosts       选择主机加入到这个组中,这个组可以为空

  • zabbix 监控项 item

Items 是从主机里面获取的所有数据。通常情况下称itme 为监控项,例如我需要监控它的cpu 负载,那么实现这个方法的东西就叫item

item key+参数组成,监控项中需要获取cpu 信息,则需要一个对应的监控keysystem.cpu.load。如果是获取网卡流量,那么获取网卡这个监控项需要keynet.if.in 或者net.if.out

  1. 1.     创建监控项
    点击配置(configuration->主机(Hosts->在你要配置的主机一栏上点击Items->点击create item

技术分享

技术分享

 

三、zabbix 触发器

1. 创建触发器

 

创建触发器步骤:

    点击Configuration(配置) Hosts(主机)

    点击hosts(主机)相关行的trigger

    点击右上角的创建触发器(create trigger),你也可以修改列表中的触发器在表单中输入相应的信息。

技术分享

技术分享

如上图,选择相应的item和触发条件,一个trigger就算添加好了。

 

四、zabbix action报警配置

 

Action创建:

点击configuration(配置)->Actions(报警)->选择事件来源

技术分享

 

Action配置:

 

如上图,我们可以发现这四种事件来源正好是我们前面提到的,选择好你的事件来源之后,点击create action

技术分享

配置完action的基本内容之后,接下来配置条件

技术分享

Type Of calculation:各种条件之间的关系,包含ANDOR 以及AND/OR,如上图是AND关系,同时要满足以上机器不在维护状态以及触发器值为PROBLEM才会触发报警的动作。

operations配置

接下来是“操作”标签,如下:

技术分享

技术分享

可以在此处设置当action被触发之后的操作,可以根据触发器的严重程度和报警时间设置分级报警。

此外,operations也可以定义为执行命令。如图:

技术分享

注:需要在agent主机上配置好zabbix用户的权限。

 

五、zabbix discovery

1、自动发现

Configurationdiscoverycreate discovery rule

技术分享

技术分享

之后填写discovery rule 名称及ip地址范围并且制定一个相应的key进行检测。之后定义actions,来指定发现主机之后要进行的动作,主机消失之后要进行的操作,以及故障恢复时,要进行的操作。

技术分享

技术分享

技术分享

                    六、zabbix  proxy

zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力.zabbix proxy可以非常简便的实现了集中式、分布式监控.

zabbix proxy使用场景:

  • 监控远程区域设备

  • 监控本地网络不稳定区域

  • 当zabbix监控上千设备时,使用它来减轻server的压力

  • 简化zabbix的维护

添加proxy

ministration(管理) DM(分布式监控)-->Create proxy(创建代理)

技术分享

roxy name       proxy名称,必须和proxy配置文件中的hostname一致

Proxy mode     选择proxy模式

Active          proxy主动连接到zabbix server并且请求配置文件数据

Passive       Zabbix server连接到proxy

Hosts          哪些主机需要被proxy监控

Host配置

 

配置主机HOST的时候,如果需要被proxy代理,那么都选择对应的proxy名称。

技术分享

本文出自 “10633230” 博客,请务必保留此出处http://10643230.blog.51cto.com/10633230/1857354

以上是关于zabbix简单的使用介绍的主要内容,如果未能解决你的问题,请参考以下文章

zabbix API基本使用方法介绍

zabbix简单介绍

Zabbix监控redis配置及宏的使用

Zabbix实战之运维篇Zabbix监控平台的简单性能调优

简单几步使用zabbix监控Linux物理服务器CPU温度

zabbix使用sendEmail发送邮件报警