Zum Hauptinhalt springen
Lesen Sie Kubernetes-Node- und Pod-Metriken mit der Public API (V2). Alle Endpunkte authentifizieren sich mit Ihrem persönlichen API-Token, sind auf eine einzelne site_id begrenzt und nehmen einen from/to-Zeitbereich entgegen.

Node-Metriken abfragen

Gibt eine NodesRow pro Node-Snapshot im Zeitbereich zurück.

Request-Body

Antwort

Gibt ein Array von NodesRow-Objekten zurück, eines pro Node-Snapshot. Jedes hat diese Felder:

Pod-Metriken abfragen

Gibt eine PodsRow pro Pod-Snapshot im Zeitbereich zurück.

Request-Body

Antwort

Gibt ein Array von PodsRow-Objekten zurück, eines pro Pod-Snapshot. Jedes hat diese Felder:

Pod-Übersicht abfragen

Gibt Pod-Metadaten und -Status statt Rohmetriken zurück, als eine PodOverviewRow pro Pod.

Request-Body

Antwort

Gibt ein Array von PodOverviewRow-Objekten zurück, eines pro Pod. Jedes hat diese Felder, die alle erforderlich sind:

Referenz

Pod-Phase

phase ist die Kubernetes-Lebenszyklusphase: Running, Succeeded, Pending, Failed oder Unknown.

Pod-State

state ist ein abgeleiteter State, der Phase und Container-Status kombiniert: Running, Succeeded, Pending, Failed oder Unknown.

Container

Jeder Eintrag in containers hat einen name, einen status (Running, Terminated, Waiting oder Unknown), einen exit_code (0 bedeutet Erfolg) und einen menschenlesbaren reason.

Owner-Reference

Jeder Eintrag in owner_references hat den name, das kind (etwa ReplicaSet oder DaemonSet) und den namespace der besitzenden Ressource.