{"id":218,"date":"2014-07-16T11:37:20","date_gmt":"2014-07-16T09:37:20","guid":{"rendered":"http:\/\/darkvoice.dyndns.org\/blog\/?p=218"},"modified":"2014-12-19T19:03:54","modified_gmt":"2014-12-19T18:03:54","slug":"nrpe-von-nsclient-testen","status":"publish","type":"post","link":"https:\/\/ms07.de\/blog\/?p=218","title":{"rendered":"NRPE von NSClient++ testen"},"content":{"rendered":"<p>Wenn man selbst nicht der Nagiosadmin ist, aber einen NSClient++ konfigurieren muss um dem Nagiosadmin entsprechende NRPE-Befehle bereitzustellen, ist es auch sinnvoll diese selbst testen zu k\u00f6nnen.<\/p>\n<p>Dies ist direkt \u00fcber den NSClient m\u00f6glich, allerdings muss hierf\u00fcr erst einmal 127.0.0.1 zu den &#8222;allowed_hosts&#8220; aufgenommen werden. Hierf\u00fcr muss die Datei nsclient.cfg angepasst werden:<\/p>\n<pre>[NRPE]\r\nallowed_hosts=192.168.1.1,<strong>127.0.0.1<\/strong><\/pre>\n<p>Anschlie\u00dfend muss der NSClient dienst neugestartet werden. Anschlie\u00dfend kann \u00fcber folgenden Befehl ein definierter check aufgerufen werden:<\/p>\n<pre>C:\\Program Files (x86)\\NSCP&gt;nscp nrpe --host 127.0.0.1 --command check_ok\r\nOK: Lets pretend everything is going to be ok.<\/pre>\n<p>Auch Checks mit Argumenten k\u00f6nnen getestet werden, allerdings nur wenn der Parameter &#8222;allow_arguments=1&#8220; gesetzt ist.<\/p>\n<pre>C:\\Program Files (x86)\\NSCP&gt;nscp nrpe --host 127.0.0.1 --command checkcpu --arguments MaxWarn=80 time=5m\r\nOK CPU Load ok.|'5m'=1%;80;0<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Wenn man selbst nicht der Nagiosadmin ist, aber einen NSClient++ konfigurieren muss um dem Nagiosadmin entsprechende NRPE-Befehle bereitzustellen, ist es auch sinnvoll diese selbst testen zu k\u00f6nnen. Dies ist direkt \u00fcber den NSClient m\u00f6glich, allerdings muss hierf\u00fcr erst einmal 127.0.0.1 zu den &#8222;allowed_hosts&#8220; aufgenommen werden. Hierf\u00fcr muss die Datei nsclient.cfg angepasst werden: [NRPE] allowed_hosts=192.168.1.1,127.0.0.1 Anschlie\u00dfend [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[24,18,21,23,22],"class_list":["post-218","post","type-post","status-publish","format-standard","hentry","category-it","category-linux","tag-check_nrpe-exe","tag-nrpe","tag-nsclient","tag-test","tag-testen"],"_links":{"self":[{"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=218"}],"version-history":[{"count":5,"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/218\/revisions"}],"predecessor-version":[{"id":237,"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/218\/revisions\/237"}],"wp:attachment":[{"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ms07.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}