{"id":1148,"date":"2009-06-04T17:25:05","date_gmt":"2009-06-04T16:25:05","guid":{"rendered":"http:\/\/blog.it4sport.de\/?p=1148"},"modified":"2009-06-04T17:25:05","modified_gmt":"2009-06-04T16:25:05","slug":"opennms-uberwacht-windows-performance-counter","status":"publish","type":"post","link":"https:\/\/gmbd.de\/wordpress\/index.php\/2009\/06\/04\/opennms-uberwacht-windows-performance-counter\/","title":{"rendered":"OpenNMS \u00fcberwacht Windows Performance Counter"},"content":{"rendered":"<p>\t\t\t\tMicrosoft hat leider SNMP in allen g\u00e4ngigen Windows Betriebssystemen nicht vollst\u00e4ndig integriert. Es geht einfach nicht alle Performance Counter ohne Extension Agents abzufragen. Ok, es gibt Software daf\u00fcr aber die kostet teilweise richtig Geld. Also muss eine Alternative her! OpenNMS hat zu diesem Zweck eine Schnittstelle f\u00fcr den von Nagios bekannten <a href=\"http:\/\/trac.nakednuns.org\/nscp\/\">NSClient++<\/a> integriert. Die Einrichtung ist denkbar einfach:<br \/>\n<em>capsd-configuration.xml<\/em>:<\/p>\n<pre lang=\"xml\">\n    <protocol-plugin protocol=\"NSClientpp\" class-name=\"org.opennms.netmgt.capsd.plugins.NsclientPlugin\" scan=\"on\">\n        <property key=\"banner\" value=\"*\" \/>\n        <property key=\"port\" value=\"12489\" \/>\n        <property key=\"timeout\" value=\"3000\" \/>\n        <property key=\"retry\" value=\"1\" \/>\n    <\/protocol-plugin>\n<\/pre>\n<p><em>poller-configuration.xml<\/em>:<\/p>\n<pre lang=\"xml\">\n   <service name=\"NSClientpp\" interval=\"300000\" user-defined=\"false\" status=\"on\">\n      <parameter key=\"retry\" value=\"2\" \/>\n      <parameter key=\"port\" value=\"12489\" \/>\n      <parameter key=\"timeout\" value=\"3000\" \/>\n    <\/service>\n <monitor service=\"NSClientpp\" class-name=\"org.opennms.netmgt.poller.monitors.NsclientMonitor\" \/>\n\n<\/pre>\n<p><em>nsclient-config.xml<\/em>:<\/p>\n<pre lang=\"xml\">\n<?xml version=\"1.0\"?>\n<nsclient-config port=\"12489\" retry=\"1\" timeout=\"3000\" password=\"***\">\n<\/nsclient-config>\n<\/pre>\n<p><em>nsclient-datacollection-config.xml<\/em>:<\/p>\n<pre lang=\"xml\">\n<?xml version=\"1.0\"?>\n<nsclient-datacollection-config rrdRepository=\"\/opt\/opennms\/share\/rrd\/snmp\/\">\n  <nsclient-collection name=\"default\">\n    <rrd step=\"300\">\n      <rra>RRA:AVERAGE:0.5:1:2016<\/rra>\n      <rra>RRA:AVERAGE:0.5:12:1488<\/rra>\n      <rra>RRA:AVERAGE:0.5:288:366<\/rra>\n      <rra>RRA:MAX:0.5:288:366<\/rra>\n      <rra>RRA:MIN:0.5:288:366<\/rra>\n    <\/rrd>\n\n    <wpms>\n      <wpm name=\"ProzessorProc\" keyvalue=\"\\Prozessor(_Total)\\Prozessorzeit (%)\" recheckInterval=\"3600000\">\n        <attrib name=\"\\Prozessor(_Total)\\Prozessorzeit (%)\" alias=\"cpuProcTime\" type=\"Gauge\"\/>\n      <\/wpm>\n      <wpm name=\"ProzessorIntr\" keyvalue=\"\\Prozessor(_Total)\\Interruptzeit (%)\" recheckInterval=\"3600000\">\n        <attrib name=\"\\Prozessor(_Total)\\Interruptzeit (%)\" alias=\"cpuIntrTime\" type=\"Gauge\"\/>\n      <\/wpm>\n      <wpm name=\"ProzessorPriv\" keyvalue=\"\\Prozessor(_Total)\\Privilegierte Zeit (%)\" recheckInterval=\"3600000\">\n        <attrib name=\"\\Prozessor(_Total)\\Privilegierte Zeit (%)\" alias=\"cpuPrivTime\" type=\"Gauge\"\/>\n      <\/wpm>\n      <wpm name=\"ProzessorUser\" keyvalue=\"\\Prozessor(_Total)\\Leerlaufzeit (%)\" recheckInterval=\"3600000\">\n        <attrib name=\"\\Prozessor(_Total)\\Leerlaufzeit (%)\" alias=\"cpuUserTime\" type=\"Gauge\"\/>\n      <\/wpm>\n\n    <\/wpms>\n  <\/nsclient-collection>\n<\/nsclient-datacollection-config>\n<\/pre>\n<p>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.<\/p>\n<p>Anschlie\u00dfend k\u00f6nnen die Thresholds und Graphen definiert werden.\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft hat leider SNMP in allen g\u00e4ngigen Windows Betriebssystemen nicht vollst\u00e4ndig integriert. Es geht einfach nicht alle Performance Counter ohne Extension Agents abzufragen. Ok, es gibt Software daf\u00fcr aber die kostet teilweise richtig Geld. Also muss eine Alternative her! OpenNMS hat zu diesem Zweck eine Schnittstelle f\u00fcr den von Nagios bekannten NSClient++ integriert. Die Einrichtung\u2026 <span class=\"read-more\"><a href=\"https:\/\/gmbd.de\/wordpress\/index.php\/2009\/06\/04\/opennms-uberwacht-windows-performance-counter\/\">Weiterlesen &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[65],"tags":[237,257,262,392],"_links":{"self":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1148"}],"collection":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=1148"}],"version-history":[{"count":0,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1148\/revisions"}],"wp:attachment":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=1148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=1148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=1148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}