Commands
Kommandos legen fest, welche Befehle ein Telegraf ausführen soll.
Kommandos können in der Nagios-Syntax geschrieben werden. Durch Ausführen dieser Nagios-Kommandos werden Nagios-Daten zurückgeben, welche SNAG-View 4 verarbeitet.
Alternativ können Telegraf-Plugins dazu genutzt werden, Metriken in Form von Performance-Daten abzufragen.
Bestehende Kommandos können Sensoren zugewiesen werden, die diese Kommandos regelmäßig ausführen.
In einem Kommando können Makros eingebaut werden, um bestimmte Werte des Sensors oder Gerätes abzurufen. Ein Makro wird aufgerufen, indem in der Ausführungskonfiguration $<MACRO-NAME>$
eingetragen wird.
Beispiele hierfür sind $SENSOR.ID$
, $SENSOR.NAME$
oder $DEVICE.STATE$
.
Außerdem können von Kommandos verwendete Parameter eingebaut werden, die nach Bedarf für jeden Sensor beliebig anpassbar sind. Diese werden mit der Syntax $ARG.<PARAMETER-NAME>$
in die Ausführungskonfiguration eingebaut, zum Beispiel $ARG.HOSTNAME$
.
Ein Kommando kann entweder über das Aktionsmenü oder über die Detailansicht bearbeitet werden.
Soll ein Kommando gelöscht werden, ist dies in der Kommandoübersicht, in der Detailansicht oder der Editieransicht über das Aktionsmenü möglich.
Über die Massenänderungen können die Namen mehrerer Kommandos bearbeitet werden. Außerdem können mehrere Kommandos auf einmal gelöscht werden.