在另一篇的留言 ,有网友提到:
因为是要监控 IIS 的CurrentConnections,以及其他的一些流量监控,OpenNMS我还真的不知道怎么去监控这部份。
我稍微查了一下,因为 OpenNMS 已经有支援 WMI(Windows Management Instrumentation) 了,所以可以从这个方向着手喔!
我们会用到的 WMI Class 是 Win32_PerfFormattedData_W3SVC_WebService ,如果只是在 Powershell 里面执行 WQL Query(想像成 SQL for WMI) 的话,会像是:
Select CurrentConnections From Win32_PerfFormattedData_W3SVC_WebService
如果是要运用 OpenNMS 透过 WMI 来监控 IIS ,取得效能(performance)数据,可以参考这三篇(原作者 Bryan Fullerton 当时的环境是 OpenNMS 1