Automated monitoring with NSClient++ and Icinga

Preview:

Citation preview

WITH

Please don’t be angry!

Some times I am busy

Get over here and play

NOW!

Agent

foo.sh

Icinga

ssh

exec(…)

Socket handler

Agent

foo.bat

Icinga

NSClient++

CheckExternalScripts

NRPE

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPE

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPECheck

System

check_nt

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPE

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPE

NSClient++

foo.bat

Icinga

coreCheck

ExternalScripts

NRPE

bar.bat

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPE

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPE

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPE

NSClient++

foo.bat

Icinga

core

CheckExternalScripts

NRPE

NSClient++https://nsclient.org

Michael Medinmichael@medin.name

https://medin.name

@mickem

https://www.linkedin.com/in/mickem

Slides:http://www.slideshare.net/MichaelMedin