Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Liefert relevante Livestatus-Daten zu Hosts.

Seitenverzeichnis:

Inhalt
maxLevel2
indent10px
stylesquare

...

livestatus.host.read

Beschreibung

Liefert den aktuellen Status aller oder eines Hosts.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "livestatus.host.read",
    "params": {
        "apikey": "24174j3tqj",
        "livestatus_instance_name": "myMoniHost"
    },
    "id": 1,
    "version": "2.0"
}

Parameter

ParameterTypVersionBeschreibung
livestatus_instance_namestringab Version 1.0Name der Livestatus-Instanz
hostname (optional)stringab Version 1.0Optional: Name des Hosts

Rückgabewert

Host-Objekt oder Array von Hostobjekten

WertTypVersion
namestringab Version 1.0
aliasstringab Version 1.0
addressstringab Version 1.0
check_commandstringab Version 1.0
last_checkstringab Version 1.0
last_stateintab Version 1.0
num_servicesintab Version 1.0
plugin_outputstringab Version 1.0
stateintab Version 1.0

...

livestatus.host.status

Beschreibung

Liefert den aktuellen Status aller oder eines Hosts.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "livestatus.host.status",
    "params": {
        "apikey": "24174j3tqj",
        "livestatus_instance_name": "myMoniHost",
        "status_identifier": "myMoniHost_Server1"
    },
    "id": 1,
    "version": "2.0"
}

Parameter

ParameterTypVersionBeschreibung
livestatus_instance_namestringab Version 1.0Name der Livestatus-Instanz
status_identifierstringab 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

WertTypVersion
stateintab Version 1.0
outputstringab Version 1.0