基于CentOS操作系统的山西地震多业务监控系统的设计与实现
2021-09-28程紫燕蒋晓山陈存田张甲瑞
山西地震 2021年3期
程紫燕,蒋晓山, 陈存田, 张甲瑞
(1.山西省地震局,山西 太原 030021;2.山西省地震局太原地震监测中心站,山西 太原 030025;3.太原大陆裂谷动力学国家野外科学观测研究站,山西 太原 030025)
0 引言
山西省地震局于2012年进行Nagios的部署,用于区域通信骨干网运行质量的监控管理。2017年,增加Nagvis对地震台站局域网的统一监控展示。采用的操作系统均为suselinux10版本,其安全防护能力较差,2017年12月部署的防病毒系统也不支持该版本,对系统的安全防护带来诸多问题。在现有条件下,如何采用完善的操作系统平台是提升监控系统安全防护能力的重中之重。
1 CentOS 7操作系统基本情况
CentOS 7是一个基于Red Hat Linux提供可自由使用源代码的企业级Linux发行版本,每个版本的CentOS都会获得十年的安全更新支持;CentOS 7 在内核层面支持Docker容器技术,可提高Docker技术的稳定性和可靠性[1]。山西多业务监控系统部署的操作系统环境CentOS 7.4正式发布于2017年9月,当前主流的防病毒系统均支持该版本的操作系统。
2 业务监控系统设计方案
基于CentOS7搭建多业务监控系统,采用C/S和B/S 模式,利用Nagios开源网络监控软件实现对山西地震行业网内运行的测震台网、地球物理台网、信息网络及应急视频会议系统数采、网络设备、服务器、视频终端等客户端网络设备运行状态、服务的监控及故障报警等[2],通过Nagvis软件将各类Nagios监控信息在用户选择的背景图片上展示出来。
Nagios开源网管系统自2010年开始在中国地震信息网络系统部署应用,可对各类主机、设备、服务进行全面监控,具备丰富的扩展功能[3]。……
登录APP查看全文
