1. Support
  2. Knowledge Base
  3. Uptrends' API
  4. MonitorGroup API

MonitorGroup API

Diese Seite beschreibt die verfügbaren API-Methoden zur Änderung von Prüfobjektgruppen (Monitor Groups).

Beschreibung des MonitorGroup-Objekts

Das MonitorGroup-Objekt wird in den nachfolgend beschriebenen API-Methoden verwendet:

Name Beschreibung
MonitorGroupGuid Die einzigartige Kennung der Prüfobjektgruppe (Monitor Group)
Description Eine Zeichenfolge mit einem beschreibenden Namen
IsAll Zeigt an, ob die Gruppe die Systemgruppe „Alle Prüfobjekte“ ist. True oder False.

Die Gruppe „Alle Prüfobjekte“

Die Gruppe „Alle Prüfobjekte“ (die Beschreibung dieser Gruppe kann anders lauten, abhängig von der Spracheinstellung Deines Kontos) ist eine Systemgruppe, die immer alle Prüfobjekte enthält. Du kannst an dieser Gruppe keine Änderungen vornehmen. Verwenden der GUID dieser Gruppe ist für Vorgänge wichtig, die sich auf eine ganze Gruppe auswirken, beispielsweise alle Prüfobjekte oder Alarme aktivieren/deaktivieren.

Endpunkte zum Management einer Prüfobjektgruppe

Die folgenden API-Endpunkte sind zum Erstellen, Ändern und Entfernen von Prüfobjektgruppen und zum Hinzufügen/Erstellen von Mitgliedern bei dieser Gruppe verfügbar.

Anfragetyp Endpunkt Einsatz
GET /MonitorGroup Ruft alle Prüfobjektgruppen ab
POST /MonitorGroup Erstellt eine neue Prüfobjektgruppe
GET /MonitorGroup/{monitorGroupGuid} Ruft Informationen zu einer Prüfobjektgruppe ab
PUT /MonitorGroup/{monitorGroupGuid} Aktualisiert eine bestehende Prüfobjektgruppe
DELETE /MonitorGroup/{monitorGroupGuid} Löscht eine Prüfobjektgruppe
GET /MonitorGroup/{monitorGroupGuid}/Members Ruft eine Liste aller Prüfobjekte ab, die Teil einer Prüfobjektgruppe sind
POST /MonitorGroup/{monitorGroupGuid}/Members/{monitorGuid} Fügt das angegebene Prüfobjekt zur Prüfobjektgruppe hinzu
DELETE /MonitorGroup/{monitorGroupGuid}/Members/{monitorGuid} Entfernt das angegebene Prüfobjekt aus der Prüfobjektgruppe

Weitere Operationen bei Prüfobjektgruppen

Die folgenden API-Endpunkte sind verfügbar, um Operationen bei allen einer Gruppe zugeordneten Prüfobjekten durchzuführen:

Anfragetyp Endpunkt Einsatz
POST /MonitorGroup/{monitorGroupGuid}/StopAllMonitors Stoppt alle Prüfobjekte der spezifizierten Prüfobjektgruppe
POST /MonitorGroup/{monitorGroupGuid}/StartAllMonitors Startet alle Prüfobjekte der spezifizierten Prüfobjektgruppe
POST /MonitorGroup/{monitorGroupGuid}/StopAllMonitorAlerts Deaktiviert die Warnmeldungen für alle Prüfobjekte der spezifizierten Prüfobjektgruppe
POST /MonitorGroup/{monitorGroupGuid}/StartAllMonitorAlerts Aktiviert die Warnmeldungen für alle Prüfobjekte der spezifizierten Prüfobjektgruppe
POST /MonitorGroup/{monitorGroupGuid}/AddMaintenancePeriodToAllMembers Fügt den angegebenen Wartungszeitraum zu allen Prüfobjekten in der spezifizierten Gruppe hinzu
Durch die Nutzung dieser Website stimmen Sie der Verwendung von Cookies gemäß unserer Cookie-Richtlinien zu.