《zabbix使用介绍.ppt》由会员分享,可在线阅读,更多相关《zabbix使用介绍.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、zabbixzabbix使用介绍使用介绍监控系统介绍对比,zabbix介绍基础设备监控,性能图形化方面突出cacti,Munin集群监控Ganglia特殊针对Observium:针对BSD和CISCO networks综合监控M/Monit,Nagios,Zabbix,Zenoss Enterprise(商业监控平台,有免费版本,支持 Nagios plugin format)为什么使用zabbix公司zabbix架构主节点:所有数据、配置保存在主节点数据库中。代理节点:本地临时数据库,监控数据同步到主数据库,只能由主节点配置。子节点:本地数据库保存子节点的数据和配置,同时发送数据到主节点,可
2、由主节点配置或者自己独立配置(同步主节点中的配置)。主节点FRONTENDhttp:/子节点FRONTENDhttp:/192.168.2.241configrationconfigration杭州服务器金华服务器MYSQLMYSQLMYSQL交换机,F5SCRIPTSSCRIPTSzabbix_agentdzabbix_agentdsnmp监控内容-分组分组:权限是以分组为单位的,同时分组将不同的站点区分开来,便于查看。分组规则:一个分组的所有机器是由同一个负责人负责,分组名称以站点名称命名,无站点则以功能命名,比如squid。监控内容-zabibx取值类型一个监控项:perf_counte
3、rProcessor(_Total)%Processor Time一个监控项:perf_counterProcessor(_Total)%Processor Time监控内容-监控项windows服务器linux服务器应用程序:IISMEMCACHEMONGODBREDISVARNISHSQUID交换机,F5监控内容-报警触发器:对监控项的取值做一个判断,如果某一个或者一系列取值符合设定的条件,则触发器被触发,zabbix后台产生一个事件。操作:触发器触发后,zabbix寻找符合条件的操作执行,比如发送短消息。监控内容-报警报警内容:主题主题:ip-组名组名(zabbix没有发送组名的宏,所以
4、组名是脚本到数据库中取出来的)没有发送组名的宏,所以组名是脚本到数据库中取出来的)内容:触发器名称;触发器状态;触发器级别;对应监控项最新的数值;事件持续时间内容:触发器名称;触发器状态;触发器级别;对应监控项最新的数值;事件持续时间问题修复后的内容:问题修复后的内容:主题主题:ip-组名组名内容:触发器名称内容:触发器名称 is ok;last value:对应监控项最新的数值:对应监控项最新的数值目前短信报警除了磁盘空间以外,只在工作时间发送,其他时间产生的报警第二天目前短信报警除了磁盘空间以外,只在工作时间发送,其他时间产生的报警第二天9:00合并以邮件方式发送。合并以邮件方式发送。邮件
5、报警及时发送,即使非工作时间。邮件报警及时发送,即使非工作时间。信息化组要求不接收磁盘空间以外的短信报警。信息化组要求不接收磁盘空间以外的短信报警。这些设置是在服务器脚本上做的,以后考虑在这些设置是在服务器脚本上做的,以后考虑在zabbix中配置。中配置。ACTION监控内容-用户在zabbix前端登录以查看相应服务器监控状态,以及接收zabbix后端发送的报警信息。用户权限用户分3个级别:普通用户,管理员,超级管理员对监控主机的读写权限无法单独赋予用户,只能给用户组赋权限Email:需要配置一个本地需要配置一个本地email服务器,或者不需要身份验证的远程服务器,或者不需要身份验证的远程em
6、ail服务器。服务器。SMS:需要本地连接一个:需要本地连接一个sms发送设备。发送设备。Script:执行一段脚本,脚本可以连接执行一段脚本,脚本可以连接smtp服务器发送邮件,连接短信通道发送短信服务器发送邮件,连接短信通道发送短信等。目前等。目前zabbix使用方式。使用方式。Jabber:Linux即时通讯服务服务器。即时通讯服务服务器。Ez Texting:商业短消息平台。:商业短消息平台。用户-media发送短信:sms.sh 手机号 消息内容发送短信:email.sh 邮件地址 消息内容图形,SCREEN图形:图形方式显示一个或多个监控项。SCREEN:组合各种图形、拓扑、服务器
7、状态等到一个页面上。添加、删除、修改监控主机添加:Configration-Hosts-Create Host日常操作说明-配置主机这里的值对应zabbix_agentd的配置文件中的Hostname参数,默认填IP填IPip段大于200的选择hz代理节点window服务器选择Base-Windows模板,有iis的加上Base-IIS模板,Linux选择Base-Linux模板点击Delete就是删除监控日常操作说明-添加一条新监控项Configration-Hosts(或者Templates)-Items-Create Item必填项:Description,key可选项:可选项:Type
8、 of information:取值类型:整数,小数,文本等方式。Data type:数据格式:十进制,八进制和十六进制Units:显示单位Use custom multiplier:给取回的数值乘上一个倍数(比如要计算百分比需要100)。Update interval:取值间隔Flexible intervals:特殊取值间隔(比如某个时间段取值频繁一些)Keep history:取回的数据保存天数Keep trends:取回的数据做一个算法(每一个小时的数据中:取最大值、最小值、平均值、数值个数保存在数据库中)后的数据保存天数。Store value:数据存储形式:原始数据、计算速度、计算
9、差值Applications:给监控项分类。ITEM KEY:http:/ data:只有已经取到数据的监控项才能查看到数据。图形:可以显示3天以内的原始数据图形,以及3天以上的趋势图value:可以显示3天以内的取值.日常操作说明日常操作说明-添加一条新的触发器添加一条新的触发器Configration-Hosts(或者Templates)-Triggers-Create Trigger 触发器名称,尽量简短明了,发送短信报警内容之一触发条件,看下图选择一个已经存在且有效的监控项可以是多个条件组合对此监控项取回的数值做一个判断,比如 last value 90 这个值是一个追溯时间,比如可以
10、填上86400,则last value表示一天前的最后一个值这个值表示持续时间,经过多次测试,此参数无效触发器依赖,比如交换机某端口是否down,依赖这个交换总端口是否down触发器如果触发,会产生事件,这个值提供了产生事件的方式:正常和多事件方式。触发器级别。报警内容之一对这个触发器的说明,填写后可以在前端查看的时候看到。Triggers:http:/ actionACTIONS:http:/ MONITORINGhttp:/ 如果遇到服务器维护,报警就没有必要。加入预维护的主机将不会产生如果遇到服务器维护,报警就没有必要。加入预维护的主机将不会产生报警,配合报警条件(报警,配合报警条件(M
11、aintenance status=not in“maintenance”)。http:/ Graph 图形名称显示触发器可以添加多个选择一个有效监控项graphs:http:/ Screenhttp:/ of Zabbix(zabbix状态)日常操作说明日常操作说明-查看查看SCREENConfigration-ScreensReports Availability report(可用性报告)可以按照主机,也可以按照触发器模板ReportsMost busy triggers top 100(变化最频繁的100条触发器)可以按天,星期,月,年统计 ReportsBar Report 可以按时间段自定义监控项统计 下图是一个时间段里的多个机器的一个监控项报告图ReportsBar Report 可以按时间段自定义监控项统计下图是一个时间段(2周)里2台机器之间cpu使用率对比图 IT ServicesIT services is a hierarchy representation of monitored data.http:/
限制150内