Microsoft hat leider SNMP in allen gängigen Windows Betriebssystemen nicht vollständig integriert. Es geht einfach nicht alle Performance Counter ohne Extension Agents abzufragen. Ok, es gibt Software dafür aber die kostet teilweise richtig Geld. Also muss eine Alternative her! OpenNMS hat zu diesem Zweck eine Schnittstelle für den von Nagios bekannten NSClient++ integriert. Die Einrichtung ist denkbar einfach:
capsd-configuration.xml:
poller-configuration.xml:
nsclient-config.xml:
nsclient-datacollection-config.xml:
RRA:AVERAGE:0.5:1:2016
RRA:AVERAGE:0.5:12:1488
RRA:AVERAGE:0.5:288:366
RRA:MAX:0.5:288:366
RRA:MIN:0.5:288:366
Wichtig ist zur Zeit noch, dass die wpms nicht gruppiert werden. Ein Fehler in OpenNMS verhindert aktuell noch, dass mehr wie ein Wert pro wpm gespeichert wird.
Anschließend können die Thresholds und Graphen definiert werden.