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

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基本功能操作的更多相关文章

  1. Zabbix基本功能使用手册

    Zabbix基本功能使用手册 vim /etc/zabbix/zabbix_agentd.conf 编辑agent配置文件. 指定那些服务器可以来获取数据,可用逗号隔开指定多台服务器. 这个参数表示a ...

  2. 【PS技巧】常用概念和功能操作

    常用概念 1.画布大小与图像大小 画布大小是图像背景的大小,即画纸.图像大小是当前编辑的图层的所有对象大小,即画纸上的画. 常用功能操作 1.打开和新建功能 打开图片:Ctrl+O或双击工作区 图片垂 ...

  3. ASP.NET 下使用特定身份完成windows服务的功能操作

    今天部署项目的发现一个问题: 在本地Win7系统下利用Web页面完成Windows服务的功能操作(启动.停止.安装.卸载)都是正常的,而部署到Server2008系统下,再使用Web页面完成windo ...

  4. HP电脑的增霸卡功能操作详解

    机房管理中HP电脑的增霸卡功能操作详解 一.软件去除保护 1).电脑开机后等待进入增霸卡选择系统界面: 2).按F1帮助,F10进入增霸卡BIOS界面: 3).光标切换到>>>系统还 ...

  5. Kotlin中功能操作与集合(KAD 11)

    作者:Antonio Leiva 时间:Feb 2, 2017 原文链接:https://antonioleiva.com/functional-operations-collections-kotl ...

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

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

  7. gitlab配置邮件通知功能操作记录

    之前已经介绍了gitlab的部署http://www.cnblogs.com/kevingrace/p/5651402.html但是没有配置邮箱通知功能,今天这里介绍下gitlab安装后的邮箱配置操作 ...

  8. MES工具机器列表功能操作

    概述 在机器权限组.限制工序变更等其他情况下,有时候需要重启中间件才能起作用,这样会直接影响其他人员的加工情况.为了改善这种情况,现在MES工具中新加了一个功能,可以单独重启某一个机器,其它机器不受影 ...

  9. PHP中关于PDO数据访问抽象层的功能操作

    PDO:数据访问抽象层 具有三大特点: 1.可以访问其它数据库  所有数据库都可以 2.具有事务功能 3.带有预处理语句功能(防止SQL注入攻击) 实例操作代码如下: <?php //1.造PD ...

随机推荐

  1. sikuli运行出现问题:Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform

    Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform 解决办法:将该工程设置成JDK为32位的 ,我设成1.6的32位不能用,因 ...

  2. (easy)LeetCode 263.Ugly Number

    Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers ...

  3. Hbase基础操作

    $HBASE_HOME/bin/hbase org.apache.hadoop.hbase.mapreduce.RowCounter 'tablename'

  4. Caught exception while loading file struts-default.xml 错误

    严重: Exception starting filter struts2 Caught exception while loading file struts-default.xml - [unkn ...

  5. JQuery基础教程:选择元素(上)

    jQuery最强大的特性之一就是它能够简化在DOM中选择元素的任务,DOM中的对象网络与家谱有几分类似,当我们提到网络中元素之间的关系时,会使用类似描述家庭关系的术语,比如父元素.子元素,等等.通过一 ...

  6. Party Games

    Party Games You've been invited to a party. The host wants to divide the guests into 2 teams for par ...

  7. JDK源码分析之集合03LinkedList

    一.前言 LinkedList是双向列表,实现方式是使用链表的方式保存元素:除了第一个和最后一个元素外,每一个节点都包含一个指向前一个和指向后一个节点的指针和元素的值.其特点是插入删除效率高,而随机访 ...

  8. docker学习笔记1 -- 安装和配置

    技术资料 docker中文官网:http://www.docker.org.cn/ 中文入门课程:http://www.docker.org.cn/book/docker.html docker学习笔 ...

  9. 慕课网-安卓工程师初养成-3-8 Java中的条件运算符

    来源:http://www.imooc.com/code/1306 条件运算符( ? : )也称为 “三元运算符”. 语法形式:布尔表达式 ? 表达式1 :表达式2 运算过程:如果布尔表达式的值为 t ...

  10. UIBlurEffect实现模糊效果

    //使用图片初始化背景 Pattern 图案,模式 self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageN ...