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.
- 166 megtekintés
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"... :)
- A hozzászóláshoz be kell jelentkezni