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

MonitorGroup API

Deze pagina beschrijft de beschikbare API-methodes voor het manipuleren van controleregelgroepen. Raadpleeg Uptrends Controleregelgroep API voor meer informatie.

Beschrijving van het MonitorGroup-object

Het volgende MonitorGroup-object wordt gebruikt in de MonitorGroupAPI-eindpunten:

Naam Beschrijving Datatype
MonitorGroupGuid De unieke identificatie voor de controleregelgroep. Tekenreeks
Description De naam van de controleregelgroep. Tekenreeks
IsAll
Geeft aan of de controleregelgroep de standaard Alle controleregels-groep is.
Booleaans
IsQuotaUnlimited Geeft aan of het aantal credits voor de controleregelgroep onbeperkt is of niet. Booleaans
UsedBasicMonitorQuota
Retourneert het aantal credits dat is gebruikt voor Uptimecontroleregels.
Geheel getal
UsedBrowserMonitorQuota
Retourneert het aantal credits dat is gebruikt voor Browsercontroleregels (Full-Page Check).
Geheel getal
UsedTransactionMonitorQuota
Retourneert het aantal credits dat is gebruikt voor Transactiecontroleregels.
Geheel getal
UsedApiMonitorQuota
Retourneert het aantal credits dat is gebruikt voor Multi-step API (MSA) en Postman-controleregels.
Geheel getal
UsedClassicQuota Retourneert het aantal credits dat wordt gebruikt door bestaande accounts die één creditprijstarief gebruiken. Geheel getal

De groep Alle controleregels

De groep Alle controleregels is een controleregel- of systeemgroep die standaard al uw controleregels bevat. Gebruik de Guid van deze groep om bewerkingen te beheren die van invloed zijn op alle controleregels, zoals het starten of stoppen van alle controleregels of alerts. Merk op dat u het lidmaatschap van deze groep niet kunt wijzigen.

Eindpunten voor controleregelgroepbeheer

De volgende API-eindpunten zijn beschikbaar voor het maken, wijzigen en verwijderen van controleregelgroepen, evenals de controleregels binnen die groepen.

Requesttype Eindpunt Gebruik
GET /MonitorGroup Verkrijgt alle controleregelgroepen
POST /MonitorGroup Creëert een nieuwe controleregelgroep
GET /MonitorGroup/{monitorGroupGuid} Verkrijgt de details van een controleregelgroep
PUT /MonitorGroup/{monitorGroupGuid} Werkt een bestaande controleregelgroep bij
DELETE /MonitorGroup/{monitorGroupGuid} Verwijdert een controleregelgroep
GET /MonitorGroup/{monitorGroupGuid}/Members Verkrijgt een lijst met alle controleregels die lid zijn van een controleregelgroep
POST /MonitorGroup/{monitorGroupGuid}/Members/{monitorGuid} Voegt de gespecificeerde controleregel toe aan de controleregelgroep
DELETE /MonitorGroup/{monitorGroupGuid}/Members/{monitorGuid} Verwijdert de gespecificeerde controleregel uit de controleregelgroep

Extra controleregelgroepbewerkingen

De volgende API-eindpunten zijn beschikbaar voor het uitvoeren van bewerkingen op alle controleregels in een groep:

Requesttype Eindpunt Gebruik
POST /MonitorGroup/{monitorGroupGuid}/StopAllMonitors Stopt alle controleregels in de gespecificeerde controleregelgroep
POST /MonitorGroup/{monitorGroupGuid}/StartAllMonitors Start alle controleregels in de gespecificeerde controleregelgroep
POST /MonitorGroup/{monitorGroupGuid}/StopAllMonitorAlerts Stopt alerting voor alle controleregels in de gespecificeerde controleregelgroep
POST /MonitorGroup/{monitorGroupGuid}/StartAllMonitorAlerts Start alerting voor alle controleregels in de gespecificeerde controleregelgroep
POST /MonitorGroup/{monitorGroupGuid}/AddMaintenancePeriodToAllMembers Voegt de verstrekte onderhoudsperiode toe aan alle controleregels in de gespecificeerde groep
Door deze website te gebruiken, stemt u in met het gebruik van cookies in overeenstemming met ons Cookiebeleid.