Sie sehen sich die Dokumentation zu Apigee Edge an.
Sehen Sie sich die Apigee X-Dokumentation an. info
Mit der /metrics/events API können Sie alle Ereignisse in einer Organisation für ein bestimmtes Zeitintervall abrufen. Die Liste der Ereignisse enthält alle von Edge erkannten Benachrichtigungen.
Standardmäßig gibt die API alle Ereignisse für die vorherige Stunde zurück.
Verwenden Sie die Abfrageparameter from
und to
, um eine andere Dauer anzugeben.
Die Werte der Abfrageparameter from
und to
unterstützen die folgenden Formate:
now
(aktuelle Ortszeit)-<value><unit>
gibt eine Zeit in der Vergangenheit an (beachten Sie den vorangestellten Bindestrich):<value>
– eine Ganzzahl<unit>
– eine Zeiteinheit von:s, sec, second, m, min, minute, h, hr, hour, d, day
- Ein Datum im ISO-Format, z. B.:
yyyy-mm-ddThh:mm:ssZ
yyyy-mm-ddThh:mm:ss+00:00
Beispiel:
now
- -
1h
-10min
2019-05-13T14:04:00+00:00
Nur der Abfrageparameter org
ist erforderlich. Mit dem folgenden API-Aufruf werden alle Ereignisse in der Organisation myorg
für die letzten 12 Stunden zurückgegeben:
curl -H "Authorization: Bearer $ACCESS_TOKEN" \ "https://apimonitoring.enterprise.apigee.com/metrics/events?org=myorg&from=-12h&to=now"
Stellen Sie $ACCESS_TOKEN
auf Ihr OAuth 2.0-Zugriffstoken ein, wie unter OAuth 2.0-Zugriffstoken anfordern beschrieben. Informationen zu den in diesem Beispiel verwendeten curl
-Optionen finden Sie unter curl verwenden.
Diese API unterstützt die folgenden optionalen Abfrageparameter:
Name | Beschreibung | Standard |
---|---|---|
from
|
Der Beginn des Zeitintervalls, für das Benachrichtigungen abgerufen werden sollen. Der Standardwert ist die aktuelle Uhrzeit abzüglich einer Stunde. Weitere Informationen zum Festlegen dieses Parameters finden Sie oben. | -1 St. |
to
|
Das Ende des Zeitintervalls, für das Benachrichtigungen abgerufen werden sollen. Der Standardwert ist die aktuelle Uhrzeit. Weitere Informationen zum Festlegen dieses Parameters finden Sie oben. | jetzt |
alertId
|
Ergebnisse im Benachrichtigungsverlauf nach der angegebenen ID der Benachrichtigungsdefinition filtern | Alle Benachrichtigungs-IDs |
env
|
Ereignisse nach der angegebenen Umgebung filtern | Alle Umgebungen |
name
|
Ereignisse nach dem angegebenen Benachrichtigungsnamen filtern | Alle Benachrichtigungsnamen |
region
|
Ereignisse nach der angegebenen Region filtern. | Alle Regionen |
type
|
Ereignisse nach dem angegebenen Typ filtern: alert .
|
Alle Typen |