Zabbix监控实例
本节内容:
- zabbix web添加主机
- 定义Items
- 创建graph
- 创建template
一、zabbix web添加主机
1. 进入zabbix web界面,点击配置—>主机—>创建主机。

2. 填入下图中的信息,点击添加。


二、定义Items
要真正实现数据采集,需要定义监控项(Items)。多个Items可以归为一个组,称为Applications。定义好Items之后,还应该为Items定义Triggers(触发器)。我这里演示下创建监控网卡进入和出去的流量。
1.创建item监控网卡出去流量
登录zabbix web管控台,点击配置—>主机—>监控项。

点击右上角的“创建监控项”。

在如下的界面填入以下内容:

其中,在key那一栏,点击select按钮,选择key值。


回到hosts,你会发现已经有application和item了。

每创建一个Item,会自动帮你创建图形的。点击监控—>最新的数据,输入要查的主机,点击select,就可以看到为刚才我们创建的item所创建的图形。

点击图形。

注意:数据量从右往左走的。
2.创建item监控进入网卡流量

注意:有时候,不是一创建完item,graph那边就有数据了,你可以主要通过浏览器去访问监听在这个网卡的某个端口上的服务,然后graph就会有数据了。
三、创建graph
为什么要创建graph?拿上节中的网卡进出流量来举例,进和出此时都不在一张图上,这就需要Graphs自定义图像。将多个指标放在一起。
点击配置—>主机,点击Graphs。

点击右上角的创建图形。

输入Name,点击图中倒数第二个add。

选择监控项。

最后点击添加。

点击监控—>图形,在右上角输入主机组,主机和图形。

四、创建template
如果我们在加一个主机进来,假如说我们每一次都想监控某几个同样的指标,每台主机都要这么去定义的话,就太痛苦了。这就要使用到模板。
1.创建模板
点击配置—>模板,点击创建模板。


2.创建Item
创建完模板后,其上是没有任何Item和trigger等。所以我们需要创建这一系列监控项。但是由于这里我是要监控Elasticsearch状态,而zabbix是没有内置的key来监控elasticsearch的,所以需要自定义监控项来监控。

(1)在elasticsearch主机定义zabbix agent的UserParameter
[root@log1 ~]# cd /usr/local/zabbix-3.0./etc/
[root@log1 etc]# vim zabbix_agentd.conf
输入内容:
UserParameter=Elasticsearch.status[*],/usr/bin/curl -s 'http://$1:$2/_cluster/health?pretty=true' | awk -F'"' '/status/{print $$4}'
(2)重启zabbix agent
[root@log1 ~] # killall - zabbix_agentd
[root@log1 ~]# /usr/local/zabbix-3.0./sbin/zabbix_agentd
(3)在zabbix server端使用zabbix_get模拟获取数据
[root@console ~]# /usr/local/zabbix-3.0./bin/zabbix_get -s 114.55.29.86 -k "Elasticsearch.status[114.55.29.86,9200]"
green
(5)创建模板的Item
a.找到刚才新建的模板,点击Item。

b.点击右上角的Create Item

c.输入如下的信息


3.为模板上的Item创建触发器
(1)点击触发器。

(2)点击右上角的创建触发器

(3)定义触发器名字,然后点击Add。

(4)点击Select,选择对哪个Item做Trigger。


4.将模板应用到主机上
(1)点击配置—>主机,点击log1主机。

(2)点击模板,点击选择。

(3)选择我们需要的模板,点击选择。然后在点击Add。

(4)这是Add后显示页面,再点击Update。

这样你就可以看到这边log1主机有应用的模板的。

5.查看监控数据
点击监控—>最新数据,找到Elasticsearch status这个监控项,点击后面的History。


Zabbix监控实例的更多相关文章
- 19 Zabbix web监控实例
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 9 Zabbix web监控实例 通过前面的介绍你已经了解Web scenario的配置,下面我们 ...
- 自学Zabbix11.5 Zabbix SNMP监控实例
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix11.5 Zabbix SNMP监控实例-监控网络设备内存使用情况 1. zabb ...
- contos7 使用zabbix监控物理磁盘状态实例
一.系统环境: 物理机:dell R640 操作系统:centos7 二.安装MegaCli 监控主要是通过MegaCli 软件获取到物理主机的read及硬盘相关状态信息.然后通过zabbix的自定义 ...
- zabbix 监控web网站性能
一直在纠结用什么实例来给大家演示呢?想来想去还是官方的好,那我们怎么用zabbix监控web性能和可用性呢?我们这边分为几个步骤:打开网站.登陆.登陆验证.退出,一共4个小step,看实例. 检测流程 ...
- 跟着ttlsa一起学zabbix监控呗
本章转载至:http://www.ttlsa.com/zabbix/follow-ttlsa-to-study-zabbix/ 虽然接触zabbix时间很长,但是中间相当一段时间没去配置,这次算是重新 ...
- zabbix监控企业esxi虚拟机
zabbix监控企业esxi虚拟机 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我来公司有一段时间了,最近也发现模型部有测试和开发反应某台机器登陆不上去了,结果登陆esxi服务器 ...
- Zabbix监控和分布式部署实施方案
最近在研究Zabbix监控,由于机房分布在多个城市,因此采用zabbix proxy做为监控方案,在每 个节点部署zabbix proxy,由zabbix proxy收集agentd数据,然后将采集到 ...
- 使用Zabbix监控mysql的主从同步
Zabbix 监控触发器设置 简述 在生产环境中,有一台mysql的备份服务器,上面运行着三个数据库实例的从库,也在做日志的同步工作,为了实现对该备份服务器的监控,当出现从库实例不为3或者日志同步进程 ...
- Zabbix 监控触发器设置
简述 在生产环境中,有一台mysql的备份服务器,上面运行着三个数据库实例的从库,也在做日志的同步工作,为了实现对该备份服务器的监控,当出现从库实例不为3或者日志同步进程不为3的时候,产生告警通知,生 ...
随机推荐
- haproxy做TCP层的负载均衡
最新项目中发现,大量游戏玩家访问登录服务器时出现延迟,导致玩家无法登录,愿意可能是登录服务器性能达到极限. 所以目前想通过proxy的方式访问登录服务器集群,避免登录延迟. 1.下载haproxy最新 ...
- python---Django中模型类中Meta元对象了解
Django中模型类中Meta元对象了解 1.使用python manage.py shell 进入编辑命令行模式,可以直接进入项目(为我们配置好了环境) python manage.py shell ...
- bzoj千题计划147:bzoj1207: [HNOI2004]打鼹鼠
http://www.lydsy.com/JudgeOnline/problem.php?id=1207 dp[i] 表示打的最后一只鼹鼠是第i只,最多能打多少只鼹鼠 输出max(dp[i]) 错解: ...
- 搭建SVN+APACHE环境
项目需求 根据开发需求,建立svn环境,同时建立source.bd分支,source分支所有人都能访问,bd分支管理员kazihuo可访问.同时,在此基础上构建apache,以便于相关人员能通过浏览器 ...
- Django 2.0.1 官方文档翻译: 高级教程:如何编写可重用的app (page 13)
高级教程:如何编写可重用的app (page 13) 本节教程上接第七部分(Page 12).我们会把我们的 web-poll应用转换成一个独立的python包,你可以在新的项目中重用或者把它分享给其 ...
- An Insight to References in C++
[An Insight to References in C++] 引用的本质是常指针.占用的内存和指针一样. 参考:http://www.codeproject.com/Articles/13363 ...
- [转载].net程序集自动生成版本号
原文:http://hi.baidu.com/bcbgrand/item/a74a7ba71c3b0ea928ce9dce .net程序版本号的格式是4个十进制数字 比如 2.5.729.2 依次是 ...
- Python核心编程——Chapter15
正则表达式在脚本语言里是最重要的一部分,这部分的题目真的不容怠慢. 开始这部分的题目的解答! 15.1识别下列字符串:bat,bit,but,hat,hit和hut. >>> imp ...
- jquery bxslider幻灯片样式改造
找了很多jquery的幻灯片,都觉得不是很好,最后发现bxslider兼容性最好,移动设备支持手动翻动. 但是官方提供的显示效果真的很难看,让人难以接受.最后只能自己DIY了. bxslider官方样 ...
- 爬虫笔记之JS检测浏览器开发者工具是否打开
在某些情况下我们需要检测当前用户是否打开了浏览器开发者工具,比如前端爬虫检测,如果检测到用户打开了控制台就认为是潜在的爬虫用户,再通过其它策略对其进行处理.本篇文章主要讲述几种前端JS检测开发者工具是 ...