机房监控的网络设备监控解决设计方案是怎么样的?

机房监控的网络设备监控解决设计方案是怎么样的?,第1张

服务器监测

监测对象:windows或者linux服务器

监控参数:硬盘内存大小、硬盘利用率、CPU利用率、CPU温度参数。

系统功能:机房内服务器支持的SNMP协议管理接口,嵌入式主机通过交换机与服务器连接,系统实时监测硬盘内存大小和利用率、CPU利用率、CPU温度等。由嵌入式主机对实时监测采集的数据进行数据采集、分析、处理。当服务器运行出现异常时,监控主机发生本地报警,通知管理员。系统提供记录查询可查询监测数据和报警数据,可导出EXCEL报表。

网络监测

监测对象:路由器和交换机等网络设备。

监控参数:监测网络设备各端口的相关状态信息。

系统功能:系统基于SNMP协议,全面监测网络设备各端口的相关状态信息。通过计算分析取得端口状态是否正常,当设备端口工作异常时,监控主机发生本地报警,通知管理员。系统提供记录查询可查询监测数据和报警数据,可导出EXCEL报表。

曾经做过几次大规模服务器监控,下面推荐几款监控软件和辅助软件。

1zabbix一款老牌经典的监控软件。是一个企业级的分布式开源监控方案。能够实时监控从成千上万台服务器、虚拟机和网络设备中收集到的数以百万计的指标。

提供图形 *** 作界面,可以方便的添加监控指标、告警指标。支持邮件、微信等的告警通知。

2Prometheus,近些年监控方面的当红炸子鸡,Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是GoogleBorgMon监控系统的开源版本。

其优点是轻量级,配置简易,上手简单,丰富的告警模板。

以上是两款监控软件,下面推荐几款监控辅助软件。

1grafana监控展示界面,在我们获取到监控数据后,可能需要把数据展示出来,给领导们邀功。grafana就是这样一款软件,开源免费,模板丰富。可直接对接zabbixprometheus和mysql数据库等。

2钉钉机器人。服务器出现告警怎么办,当然是发消息通知运维人员啊。钉钉机器人就提供这么一个功能。在钉钉群里面直接创建机器人,会给我们一个restfull的接口,我们就可以直接发送post请求。原生linux就直接用curl发送,Prometheus提供插件可以直接对接。

zabbix可以对CPU负荷、内存使用、磁盘使用、网络状况端实行监控,并且可以端口监视与日志监视。

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

zabbix能保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

zabbix由2部分构成,zabbix server与可选组件zabbix agent。

zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

扩展资料:

要想搭建一个Zabbix的工作环境,需要从服务器入手。与服务器通信,管理员需要使用一个Zabbix前端界面,与Zabbix服务器和数据库进行通信。三个关键(界面、服务器和数据库)可以安装在同一台服务器上。

但是如果你拥有一个更大更复杂的环境,将它们安装在不同的主机上也是一个选项。Zabbix服务器能够直接监控到同一网络中的设备,如果其他网络的设备也需要被监控,那还需要一台Zabbix代理服务器。

参考资料来源:百度百科—zabbix

目前通过2种方式就能实现服务器硬件监控,
即:1、使用服务器端check_nrpe调用被监控端的check_openmanage就能来进行实现,大家的话只需要在被监控端安装omsa和check_openmanage就好了;
2、也能通过nagios服务器端直接通过check_openmanage来实现服务器硬件监控,使用这种方式的话就是需要在nagios服务端进行安装perl-net-snmp,并在被监控端安装omsa,snmp服务;不过需要提醒大家的是,一定要先能安装snmp服务再来安装omsa,也只有这样的话omsa才能自动进行更改snmp的相关配置文件以达到实现服务器硬件监控目的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12694958.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存