Liefert relevante Livestatus-Daten zu Hosts.
Seitenverzeichnis:
livestatus.host.read
Beschreibung
Liefert den aktuellen Status aller oder eines Hosts.
Beispielaufruf
{ "method": "livestatus.host.read", "params": { "apikey": "24174j3tqj", "livestatus_instance_name": "myMoniHost" }, "id": 1, "version": "2.0" }
Parameter
Parameter | Typ | Version | Beschreibung |
---|---|---|---|
livestatus_instance_name | string | ab Version 1.0 | Name der Livestatus-Instanz |
hostname | string | ab Version 1.0 | Optional: Name des Hosts |
Rückgabewert
Host-Objekt oder Array von Hostobjekten
Wert | Typ | Version |
---|---|---|
name | string | ab Version 1.0 |
alias | string | ab Version 1.0 |
address | string | ab Version 1.0 |
check_command | string | ab Version 1.0 |
last_check | string | ab Version 1.0 |
last_state | int | ab Version 1.0 |
num_services | int | ab Version 1.0 |
plugin_output | string | ab Version 1.0 |
state | int | ab Version 1.0 |
livestatus.host.status
Beschreibung
Liefert den aktuellen Status aller oder eines Hosts.
Beispielaufruf
{ "method": "livestatus.host.status", "params": { "apikey": "24174j3tqj", "livestatus_instance_name": "myMoniHost", "status_identifier": "myMoniHost_Server1" }, "id": 1, "version": "2.0" }
Parameter
Parameter | Typ | Version | Beschreibung |
---|---|---|---|
livestatus_instance_name | string | ab Version 1.0 | Name der Livestatus-Instanz |
status_identifier | string | ab Version 1.0 | Identifier des Hosts. Dieser setzt sich aus Instanz-Name und Hostname zusammen. Beispielsweise: myMoniHost_Server1 |
Rückgabewert
Host-Objekt oder Array von Hostobjekten
Wert | Typ | Version |
---|---|---|
state | int | ab Version 1.0 |
output | string | ab Version 1.0 |