浅析Zabbix平台在电力企业信息设备监控中的应用
2019-03-27韩昕
【摘要】 电力企业信息设备不断发展,为了监控信息设备运行状态,保障信息设备安全运行,实时监控系统必不可少,本文设计了基于Zabbix的监控系统,能够对电力企业信息设备进行实时监控且具备普适性,可广泛推广。
【关键词】 Zabbix 监控
一、引言
近年来随着信息化建设的不断发展,信息系统的规模在不断的增加,信息设备的数量也在快速的增长。目前公司信息运维人员仍然采用人工定时巡检的方式对信息系统进行监控,存在实时性差、操作复杂、人员技术要求高、效率低等问题,已无法满足信息系统精细化运行的需要。
在信息运维人员数量有限的情况下,如何及时掌握信息系统的运行状态,保障信息设备的安全稳定运行是一项亟待解决的问题。针对以上情况,研究实施信息系统监控平台显得刻不容缓。
二、Zabbix概述
Zabbix是一个企业级的开源分布式监控解决方案,能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。本项目的基本思路是基于企业级开源分布式监控解决方案Zabbix搭建一套适用于公司实际的信息系统监控平台,实现对小型机、服务器、网络设备的实时状态监控。
Zabbix支持多种网络方式下的监控,可通过分布式的方式部署和安装监控代理, Zabbix系统通过C/S模式采集数据,通过B/S模式在Web端展示和配置,主要由两部分构成,Zabbix服务器与Zabbix客户端(Zabbix agent)。Zabbix服务器可以通过Zabbix客户端 、SNMP、ping、端口监视等方法提供对远程服务器/网络设备状态的监视、数据收集等功能。
三、Zabbix在信息设备监控中的应用
3.1 Zabbix服务器的安装配置
Zabbix服务器是系统的核心组件,用于存储监控数据、配置信息和统计信息,同时也提供了Web界面,实现数据的展示、分析和系统管理。Zabbix服务器一般运行在LAMP(Linux+Apache+Mysql+PHP)环境下,在本项目实施中,采用了CentOS 7系统,并安装了系统自带的Apache、Mysql、PHP软件。同時Zabbix服务器对系统资源的要求不高,因此我们采用了虚拟机的部署方式,有效节约了硬件资源。
3.2 被监控设备的安装配置
目前公司使用的主机设备主要分为小型机和PC服务器两种,其中小型机使用的是IBM AIX操作系统,PC服务器大部分运行的是Windows系统,少量采用Linux系统。Zabbix需要在被监控的主机上安装客户端代理(agent),需下载相应平台的客户端软件到各被监控端,并进行安装配置。
1、Linux服务器安装配置。Linux平台的客户端直接解压就可以使用,Zabbix_agent.conf用来配置客户端代理的参数,该文件中需要更改的地方比较少,仅更改几个常用的参数就行了。2、Windows服务器安装配置。Windows下解压客户端包到c:\zabbix,修改Zabbix_agentd.conf文件。windows和linux的配置基本相同,需要注意日志文件路径。安装后会在系统服务里添加一个Zabbix_agentd服务,并自动开机运行。3、IBM小型机安装配置。按照官方文档的要求,下载并解压客户端源代码,安装必需的软件包及gcc编译器,进入源文件目录,进行编译安装。4、网络设备的安装配置。目前公司采用的交换机、路由器等网络设备的品牌主要有思科、华为、中兴等,这些设备不能安装客户端代理,但都支持SNMP协议,可以通过SNMP协议实现设备的数据采集和监控。
在Zabbix平台中添加网络设备。点击配置=>主机=>创建主机,按提示填入主机名称、群组、SNMP接口(IP地址、端口)等信息 ,其他选项默认即可,选择相应的模板,即可成功添加设备。
Zabbix具有很强的监控和展示功能,可以通过Web界面,多方式、多维度展示信息系统运行状态。其具体通过仪表、图形、聚合图形、拓扑图和报表形式展示监控结果。
四、结语
Zabbix系统具有以下优点:开源,无软件成本投入;对设备性能要求低,支持设备型号多;支持分布式集中管理,能集中展示、管理分布式的监控点;具有多种告警方式和详细的报表图表绘制;支持自动发现网络设备和服务器;开放式接口,扩展性强等。经过试运行观察,该系统可靠,功能、性能能够满足运行要求。通过该项目的实施,及时发现了多起信息设备故障和缺陷。
通过信息系统监控平台的建设,实现对小型机、服务器、网络设备的实时状态监控,使得系统管理员能快速定位解决存在的各种问题,对于信息运维人员及时掌握信息系统的运行情况,提高运维工作效率,保障信息设备的安全稳定运行具有积极意义。同时通过采用开源解决方案和虚拟机方式部署,可以大大节约费用,具有良好的经济效益。
参 考 文 献
[1] 杨豪,吕海明.Zabbix 系统在联网视频监控平台中的应用[J]. 信息通信, 2014(10): 86-87.
韩昕,女,1987.02,江苏省连云港市,信息通信运维专业。