[megoldva] Check_MK - kulso python script hasznalata

Fórumok

Sziasztok!

 

Adott egy Check_MK server, ahol eddig mindent kb csak az atlag integracioval figyeltunk (Agent, Ping, SNMP...) most viszont kene egy kis specialis monitoring. Nevezetesen homerseklet adatokat akarunk figyelni MQTT-n keresztul. 

Ezt talaltam, elv hasznalhato check_mk-el is:

 

https://github.com/jpmens/check-mqtt

 

Ezzel a parancsal szuperul jon az ertek, ha csak siman terminalbol futtatom:

./check-mqtt.py -H mqtt_server -u admin -p "password" -t tasmota/rack01/sensor -v '950' -j '$.Temperature' -r --warning 'payload >25' --critical 'payload >35'

OK - message from tasmota/rack01/sensor at mqtt_server in 0.17s | response_time=0.17 value=24.1

Viszont nem tudom, hova kell masolnom ezt a scriptet, hogy a check_mk feluleten is tudjam hasznalni.

Hozzászólások

Siker!

 

Ez alapjan probaltam eloszor:

 

Simply copy the check script to ~/local/lib/nagios/plugins/

Then if using WATO for configuration configure a rule to execute the check using Host & Service Parameters->Active checks->Classical active and passive Monitoring
checks.

 

annyi volt a hiba, hogy en a WATO-ban a command line hoz annyit irtam be, hogy check-mqtt "kapcsolok", a helyes szintaxis pedig ~/local/lib/nagios/plugins/check-mqtt.py "kapcsolok"... :)