阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Zabbix基本功能使用手册

166次阅读
没有评论

共计 2381 个字符,预计需要花费 6 分钟才能阅读完成。

上一篇我已经把 zabbix server 和 zabbix agent 安装在了同一台主机上(见 http://www.linuxidc.com/Linux/2016-04/129957.htm),现在如何配置 zabbix server 监控自己。

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

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

Zabbix 基本功能使用手册

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

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

Zabbix 基本功能使用手册

Zabbix 基本功能使用手册

现在从新启动一台虚拟机当作客户端,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

Zabbix 基本功能使用手册

指定服务器的地址。

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

点击 Create host

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

Zabbix 基本功能使用手册

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

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

Zabbix 基本功能使用手册

点击 conditions

Zabbix 基本功能使用手册

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

点击 Email,

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

定义它的介质

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

Zabbix 基本功能使用手册

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

Zabbix 基本功能使用手册

补充:可以直接在 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 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-04/130015.htm

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-21发表,共计2381字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中