一种基于Zabbix的计算系统状态监控的方法和系统技术方案

技术编号:31311175 阅读:26 留言:0更新日期:2021-12-12 21:42
本发明专利技术实施例一种基于Zabbix的计算系统状态监控的方法和系统,一个具体实施例中,所述方法包括:S1:将Zabbix开源组件Zabbix Server部署在监控服务器上;S2:将Zabbix开源组件Zabbix Agent部署在被监控的计算系统服务器上;S3:编写自定义监控脚本,并将其部署在被监控的计算系统服务器上,对被监控的计算系统服务器运行状态进行监控,获得监控数据;S4:所述Zabbix Agent将所述监控数据发送给部署在监控服务器上的Zabbix Server;S5:所述Zabbix Server接收所述监控数据,根据自定义监控脚本中已配置的告警逻辑表达式进行判断,若发生异常则进行告警,并将所述监控数据存储至数据库中;S6:监控界面端将所述监控数据和告警信息进行显示。告警信息进行显示。告警信息进行显示。

【技术实现步骤摘要】
Server;
[0013]S5:所述Zabbix Server接收所述监控数据,根据自定义监控脚本中已配置的告警逻辑表达式进行判断,若发生异常则进行告警,并将所述监控数据存储至数据库中;
[0014]S6:监控界面端将所述监控数据和告警信息进行显示。
[0015]在一个具体实施方式中,所述监控数据包括:被监控计算系统的硬件状态、软件状态和服务状态。
[0016]在一个具体实施方式中,所述S3包括:
[0017]编写自定义监控脚本,并实现对高性能计算系统作业调度状态、NIS服务状态和IB设备状态的监控,以及通过条件触发告警的相关配置;
[0018]配置Zabbix Agent服务自启动;
[0019]通过修改Zabbix Agent配置文件,使Zabbix能自定义监控项,并自定义监控项名称。
[0020]在一个具体实施方式中,通过Zabbix监控项,以Agent方式实现服务器CPU、内存、网络的运行状态进行监控,通过自定义模板以及聚合函数将所有服务器的运行状态信息进行统计汇总。
[0021]在一个具体实施方式中,以本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Zabbix的计算系统状态监控的方法,其特征在于,包括:S1:将Zabbix开源组件Zabbix Server部署在监控服务器上;S2:将Zabbix开源组件Zabbix Agent部署在被监控的计算系统服务器上;S3:编写自定义监控脚本,并将其部署在被监控的计算系统服务器上,对被监控的计算系统服务器运行状态进行监控,获得监控数据;S4:所述Zabbix Agent将所述监控数据发送给部署在监控服务器上的Zabbix Server;S5:所述Zabbix Server接收所述监控数据,根据自定义监控脚本中已配置的告警逻辑表达式进行判断,若发生异常则进行告警,并将所述监控数据存储至数据库中;S6:监控界面端将所述监控数据和告警信息进行显示。2.根据权利要求1所述的方法,其特征在于,所述监控数据包括:被监控计算系统的硬件状态、软件状态和服务状态。3.根据权利要求1所述的方法,其特征在于,所述S3包括:编写自定义监控脚本,并实现对高性能计算系统作业调度状态、NIS服务状态和IB设备状态的监控,以及通过条件触发告警的相关配置;配置Zabbix Agent服务自启动;通过修改Zabbix Agent配置文件,使Za...

【专利技术属性】
技术研发人员:潘宁魏志强阮超徐晓宁
申请(专利权)人:北京仿真中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1