使用 SNMP 获取服务器信息



我需要获取有关在Linux Redhat,Windows Server 2003和Windows Server 2008上运行的服务器的信息。我发现SNMP协议对我的目的很有用,但我不清楚如何在我的应用程序中实现它。我什至不知道如何开始。

另外,是否可以监视服务器上运行的应用程序/程序?这是我第一次使用SNMP,所以我发现很难理解它必须如何实现。我已经了解了SNMP(SNMPManager,SNMPAgent,Trap消息,MIB)的架构,但发现很难实现它们。

请尽可能详细地指导我,并提及任何教程的链接。

SNMP 并不像应该的那样简单......如果要为系统/资源提供控制,最佳选择是使用外部本机工具,例如:

  • PRTG:可以使用免费的评估传感器

  • CACTI:开源和基于 Web 的工具

  • SolarWinds:昂贵但功能强大的选择

    之后,您可以使用WMI协议(适用于Win OS),在其上安装的直接代理或脚本监视系统。

最新更新