Verfügbare Methoden
- Geräteliste nach Plattform abrufen
- Geräteinformationen abrufen
- Neues Gerät erstellen
- Bearbeiten des Geräts
- Gerät löschen
- Deaktivieren von Warnungen für Geräte
Verbindungsbeispiel
Beschreibung der Felder
Verwenden Sie diese Felder, um Informationen zu einem Gerät in Ihren API-Anforderungen anzugeben.
Feld |
drucktype |
beschreibung | ||
Avoid_Simultaneous_Checks |
boolesch |
Gibt an, ob die gleichzeitige Überprüfung von mehreren Überwachungsstandorten zulässig ist. Nur für ServerView-Geräte verfügbar.
Beispiel:
|
||
Alert_Silence_Min |
int32 |
SCHREIBGESCHÜTZT. Definiert den Zeitraum in Minuten, in dem alle Warnungen deaktiviert sind. Um Warnungen zu deaktivieren, verwenden Sie API: Warnungen für Gerät deaktivieren oder API: Warnungen für mehrere Geräte deaktivieren.
Beispiel:
|
||
False_Positive_Check |
boolesch |
Wenn ein Fehler erkannt wird, führen wir eine Reihe von Überprüfungen durch, um sicherzustellen, dass es sich nicht um einen Fehlalarm handelt. Diese Prüfungen können je nach Fehlertyp und Anzahl der Aufgaben im Gerät einige Zeit in Anspruch nehmen. Dies kann zu einer gewissen Verzögerung bei der Ausfallwarnung führen. Sie können die False-Positive-Prüfung (“true”-Status) deaktivieren, um eine sofortige Ausfallwarnung zu gewährleisten, dies kann jedoch zu einigen “falschen” Warnungen führen. Wir empfehlen, die “False-Positive-Prüfung” NICHT zu deaktivieren.
Beispiel:
|
||
Standorte |
Array von int32 |
Ein Array mit Standort-IDs, die einem bestimmten Gerät zugewiesen sind. In den Anforderungen muss mindestens ein Speicherort angegeben werden.
Beispiel:
|
||
Schilder |
Array der Zeichenfolge |
Ein Array, das die Namen der Tags enthält, die einem bestimmten Gerät zugewiesen sind.
Beispiel:
|
||
Send_Uptime_Alert |
boolesch |
Wenn diese Option aktiviert ist, erhalten Sie eine Warnung, wenn alle erkannten Fehler behoben werden.
Beispiel:
|
||
Status_Description |
Schnur |
SCHREIBGESCHÜTZT. Beschreibung des aktuellen Gerätezustands.
Beispiel:
|
||
Verschieben |
boolesch |
Die Überwachung kann durch Verschieben eines Geräts pausiert werden.
Beispiel:
|
||
Owner_Device_Id |
int32 |
Dieses Feld gibt die Geräte-ID des Besitzers an.
Beispiel:
|
||
Frequenz |
int32 |
Dieses Feld spiegelt die Überwachungsfrequenz in Sekunden wider.
Beispiel:
|
||
Filter_Id |
int32 |
Dieses Feld spiegelt die Filter-ID wider, die einem Gerät zugewiesen ist.
Beispiel:
|
||
Scheduler_Id |
int32 |
Dieses Feld gibt die Scheduler-ID an, die einem Gerät zugewiesen ist.
Beispiel:
|
||
Benachrichtigungen |
Array von Objekten |
Gibt eine Liste der Warnungseinstellungen an.
Beispiel #1:
Beispiel #2:
|
||
E_Mail_Flag |
boolesch |
Legt fest, ob eine E-Mail-Benachrichtigung gesendet wird.
Beispiel:
|
||
E_Mail_Address |
Schnur |
Gibt eine E-Mail-Adresse für E-Mail-Benachrichtigungen an.
Beispiel:
|
||
E_Mail_TimeInterval_Min |
int32 |
In diesem Feld können Sie ein Intervall zwischen E-Mail-Benachrichtigungen in Minuten festlegen
Beispiel:
|
||
WL_Device_Flag |
boolesch |
Legt fest, ob eine Warnung für drahtlose Geräte gesendet wird.
Beispiel:
|
||
WL_Device_Email_Address |
Schnur |
Dieses Feld gibt ein drahtloses Gerät, z. B. ein Telefon oder einen Pager, für Warnungen an.
Beispiel:
|
||
WL_Device_TimeInterval_Min |
int32 |
In diesem Feld können Sie ein Intervall zwischen Warnungen für drahtlose Geräte in Minuten festlegen.
Beispiel:
|
||
Pager_Flag |
boolesch |
Definiert, ob Pagerwarnungen gesendet werden.
Beispiel:
|
||
Pager_Area_Code |
Schnur |
Pager-Vorwahl.
Beispiel:
|
||
Pager_Phone |
Schnur |
Pager Telefon.
Beispiel:
|
||
Pager_Num_Code |
Schnur |
Code für numerische Pager.
Beispiel:
|
||
Pager_TimeInterval_Min |
int32 |
Dieses Feld ermöglicht das Festlegen eines Intervalls zwischen Pagerwarnungen in Minuten.
Beispiel:
|
||
Phone_Flag |
boolesch |
Definiert, ob Telefonanrufwarnungen stattfinden. Um Benachrichtigungen per Telefon zu erhalten, setzen Sie den Wert auf “true” und geben Sie die Telefonnummer an. Telefonische Benachrichtigungen sind interaktiv, sodass Sie nachfolgende Warnungen verschieben können, sobald eine Warnung eingegangen ist.
Beispiel:
|
||
Phone_Area_Code |
Schnur |
Wenn die Landesvorwahl “1” lautet (z. B. in den USA, Kanada und der Karibik), geben Sie die Ortsvorwahl und die Nummer ein (z. B. 952-5134349). Verwenden Sie für alle anderen Ländervorwahlen die Vorwahl “011”, die Landesvorwahl und die Telefonnummer (z. B. 011-44-95-2244392).
Beispiel:
|
||
Phone_Phone |
Schnur |
Telefonnummer.
Beispiel:
|
||
Phone_TimeInterval_Min |
int32 |
Dieses Feld ermöglicht das Festlegen eines Intervalls zwischen Telefonanrufen.
Beispiel:
|
||
SMS_Flag |
boolesch |
Definiert, ob SMS-Benachrichtigungen gesendet werden.
Beispiel:
|
||
SMS_Phone |
Schnur | Eine Telefonnummer mit einer Ländervorwahl (z. B. US – 1 952 513 4349; 449524 4392). Verwenden Sie KEINE internationale Vorwahl, z. B. “011” in der Nummer.
Beispiel:
|
||
SMS_TimeInterval_Min |
int32 |
Dieses Feld ermöglicht das Festlegen eines Intervalls zwischen SMS-Warnungen.
Beispiel:
|
||
Script_Flag |
boolesch |
Dieses Feld definiert, ob die Warnung von einem benutzerdefinierten Warnungsskript ausgeführt wird.
Beispiel:
|
||
Script_Batch_File_Name |
Schnur |
Benutzerdefinierter Skript-Dateiname. Das Skript muss bereits auf dem Server installiert sein.
Beispiel:
|
||
Script_TimeInterval_Min |
int32 |
Dieses Feld ermöglicht das Festlegen eines Intervalls zwischen benutzerdefinierten Skriptwarnungen.
Beispiel:
|
||
Notification_Groups |
Array von Objekten |
Gibt aktive Warnungsgruppen mit ihrer ID und Zeitverschiebung an. Timeshift ist eine Option, mit der Sie einen Warnungseskalationsprozess erstellen können, der auf der Dauer der Fehlerbedingung basiert, z. B. kann die erste Benachrichtigungsgruppe sofort, die zweite nach 10 Minuten Ausfallzeit und die dritte Gruppe nach 60 Minuten Ausfallzeit benachrichtigt werden. Die Zeitintervalle der Warnungseskalation reichen von unmittelbar bis drei Stunden.
Beispiel:
|
||
Number_Of_Tasks |
int32 |
LESEN Sie NUR Feld. Zeigt die Anzahl der Aufgaben unter dem angegebenen Gerät an.
Beispiel:
|
||
int32 |
LESEN Sie NUR Feld. Die eindeutige Geräte-ID. Wird automatisch bei der Erstellung eines neuen Geräts zugewiesen. Wird verwendet, um ein Gerät in Anforderungen anzugeben.
Beispiel:
|
|||
Platform_Id |
int32 |
LESEN Sie NUR Feld. Jede Plattform (ServerView, UserView usw.) hat ihre eigene ID. Hier erfahren Sie, wie Sie die IDs der Plattformen erhalten.
Beispiel:
|
||
name |
Schnur |
Der Name des Geräts.
Beispiel:
|