Zabbix基本功能使用手册

vim /etc/zabbix/zabbix_agentd.conf 编辑agent配置文件。

指定那些服务器可以来获取数据,可用逗号隔开指定多台服务器。

这个参数表示agent端主动发送数据给哪些服务器端。获取数据有主动和被动两种,第一种是agent主动发送被监控的数据给server,第二种是server去客户端获取,当主机过多时,主动模式可以降低server的压力。

主机名指定为server的主机名(最好是dns解析后的主机名),而且得全局唯一。

启动agent: service zabbix-agent start   ss -tnl

10050端口开启,agent已经启动  。

回到web界面找到configuration 中的host选项,点击disable激活当前主机

现在从新启动一台虚拟机当作客户端,yum -y install zabbix-2.4.7-1.el6.x86_64.rpm zabbix-agent-2.4.7-1.el6.x86_64.rpm zabbix-sender-2.4.7-1.el6.x86_64.rpm。

vim /etc/zabbix/zabbix_agentd.conf

指定服务器的地址。

指定该客户端基于主动模式向server发送数据。

这里指定该主机的主机名。

点击 Create host

把这几项该填的填上,点击add,一台被监控主机就这样被添加了,不过还没有定义它要被监控的item,因此此时被监控的主机其实不会被真正激活,下图最后的Z没有变绿也正是此原因导致的。

如果最后的图标出现这样,no route to host 很可能是防火墙导致的,添加iptables规则,实验的话直接关闭防火墙 service iptables stop

接下来简单为这台agent添加一个item(监控项目)点击Items,点击Create item。

图中为该item取了名,监控模式为主动模式,数据类型为十进制数据,监听了agent的eth0网卡流入的字节数,历史数据存储为90天,趋势数据存储为365天,历史数据是实时数据,趋势数据是每小时的平均值。为了方便测试,我把发送数据的时间间隔设置成了3秒,把该item放在了traffic stats这个application中。

在为该item创建一个图:点击Hosts目录下的Graphs ,再点击Create graphs,添加刚才创建的item就可以了。

点击preview,可看到已经有数据收集了

接下来还得为这个item定义一个trigger,点击triggers

定义了对client1: Inbound Traffic这item的trigger,第二项函数表示取最后一次的值如果大于50就触发该事件。然后自己定义一个级别点击添加就可以了。

上图已经显示刚定义的trigger已经被触发了。也可以在Events中也可以看到。

接下来定义该触发器被触发产生的动作,点击Configuration中的Actions,create action。

点击conditions

上面定义每隔60秒执行该操作,在step中没有定义报警升级,操作的类型为发送信息,对象为zabbix管理员用户,通过邮件发送。现在再去定义邮件介质选项,在Administration中Media types中定义。

点击Email,

SMTP email 指定的是发件人,点击update。再去定义一个用户。这里我新创建一个用户。

定义它的介质

再去用户组中定义一下权限

这里我定义了一个新用户,把原来的action的用户改成此处新定义的用户

由于发邮件是当状态从ok到problem才发送,因为我的trigger一开始已经被触发,需要先disable item 再enable,这样邮件就可以发送了。

补充:可以直接在server上通过命令行zabbix_get -s 客户端ip -k "指定的item"  。

一些Zabbix相关教程集合

Ubuntu 14.04下Zabbix2.4.5 源码编译安装  http://www.linuxidc.com/Linux/2015-05/117657.htm

安装部署分布式监控系统Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm

《安装部署分布式监控系统Zabbix 2.06》 http://www.linuxidc.com/Linux/2013-07/86942.htm

CentOS 6.3下Zabbix安装部署 http://www.linuxidc.com/Linux/2013-05/83786.htm

Zabbix分布式监控系统实践 http://www.linuxidc.com/Linux/2013-06/85758.htm

CentOS 6.3下Zabbix监控apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm

CentOS 6.3下Zabbix监控MySQL数据库参数 http://www.linuxidc.com/Linux/2013-05/84800.htm

64位CentOS 6.2下安装Zabbix 2.0.6   http://www.linuxidc.com/Linux/2014-11/109541.htm

ZABBIX 的详细介绍请点这里
ZABBIX 的下载地址请点这里

本文转载自:https://www.linuxidc.com/Linux/2016-04/130015.htm

Zabbix基本功能使用手册的更多相关文章

  1. ZABBIX新功能系列1-使用Webhook将告警主动推送至第三方系统

    Zabbix5以来的新版本与以前的版本除UI界面变化较大外,在很多功能上也有许多亮点,我这里计划安排1个系列来和大家交流一些新功能的使用,这是第一篇:使用Webhook将告警主动推送至第三方系统. 首 ...

  2. zabbix基本功能操作

    上一篇我已经把zabbix server 和zabbix agent 安装在了同一台主机上,现在如何配置zabbix server监控自己. vim /etc/zabbix/zabbix_agentd ...

  3. Zabbix中文使用手册

    一.Zabbix简介 详情参考“企业监控利器-zabbix”http://waringid.blog.51cto.com/65148/904201. 二.Zabbix使用 2.1 Zabbix框架介绍 ...

  4. Zabbix 中文使用手册

    一.Zabbix简介 详情参考"企业监控利器-zabbix"http://waringid.blog.51cto.com/65148/904201. 二.Zabbix使用 2.1 ...

  5. zabbix(一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案)

    zabbix 是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决 ...

  6. Zabbix监控和分布式部署实施方案

    最近在研究Zabbix监控,由于机房分布在多个城市,因此采用zabbix proxy做为监控方案,在每 个节点部署zabbix proxy,由zabbix proxy收集agentd数据,然后将采集到 ...

  7. zabbix简介与部署

    zabbix介绍 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管 ...

  8. LNMP 方式部署 zabbix 5.0

    文章链接 Zabbix 5.0 LTS新增功能 新版本附带了可用性,安全性和完整性方面的重大改进列表.Zabbix团队遵循的主要策略是使Zabbix尽可能可用.Zabbix是一种开源,免费的监视解决方 ...

  9. Centos 源码安装zabbix 2.4.5

    Zabbix简介 Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统 的安全运营:并提供柔软的通知机制以让系统管 ...

随机推荐

  1. ptxdist for sama5d3

    http://www.vahanus.net/~csc/scm/ptxdist-at91sama5d3-xpld.git/

  2. PHP——分页显示的完善(加查询,用类简化sql语句)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  3. 网页抓取信息(php正則表達式、php操作excel)

    1.问题描写叙述 实现对固定网页上自己须要的信息抓取,以表格形式存储. 我是拿wustoj上的一个排行榜来练习的,地址:wustoj 2.思路 网页自己就简单学习了一下php,刚好用它来做点事情吧,我 ...

  4. [浪风分享] PHP开发必看 我现在是这样编程的

    我在做什么 曾经,我试过接到一些需求.一眼带过后,脑袋马上随着高昂的斗志沉溺在代码的世界中 ,马不停蹄地敲着键盘直到最后测试的完成.我从思绪中恢复过来,乍一看自己写的功能,和需求差了十万八千里,我TM ...

  5. Canvas组件:画布,可以实现动画操作

    Canvas组件:画布,可以实现动画操作. TextArea:文本域. 在单行文本域中回车会激发ActionEvent. 用CheckBoxGroup实现单选框功能. Java中,单选框和复选框都是使 ...

  6. 浅谈Unity中的GC以及优化

    介绍: 在游戏运行的时候,数据主要存储在内存中,当游戏的数据不在需要的时候,存储当前数据的内存就可以被回收再次使用.内存垃圾是指当前废弃数据所占用的内存,垃圾回收(GC)是指将废弃的内存重新回收再次使 ...

  7. (转)spring IOC、DI理解

    转自: http://www.cnblogs.com/xdp-gacl/p/4249939.html 个人理解: IOC控制反转,反转的是获取依赖对象的方式.传统的应用在存在依赖关系时,比如A依赖于B ...

  8. HDU 1284 钱币兑换问题(全然背包:入门题)

    HDU 1284 钱币兑换问题(全然背包:入门题) http://acm.hdu.edu.cn/showproblem.php?pid=1284 题意: 在一个国家仅有1分,2分.3分硬币,将钱N ( ...

  9. shell脚本学习总结04--终端信息的获取和设置

    tput tput 命令将通过 terminfo 数据库对您的终端会话进行初始化和操作.通过使用 tput,您可以更改几项终端功能,如移动或更改光标.更改文本属性,以及清除终端屏幕的特定区域. 文本属 ...

  10. 常用CGI环境变量 转自https://blog.csdn.net/acmdream/article/details/58070066

    CGI环境变量名称 说明 REQUEST_METHOD 请求类型,如“GET”或“POST” CONTENT_TYPE 被发送数据的类型 CONTENT_LENGTH 客户端向标准输入设备发送的数据长 ...