API für Verfügbarkeitsüberwachung für Agenten, CI/CD und Automatisierung
Nutze die KEEPitALIVE API aus Skripten, CI/CD, internen Werkzeugen und autonomen Agenten, um Betriebsarbeit mit bereichsbeschränkten Berechtigungen zu verwalten.
Was ein Agent verwalten kann
Mit den nötigen Bereichen und innerhalb des Kontopaket kann ein Agent Monitorzustand und Verlauf lesen, Monitore erstellen, aktualisieren, pausieren, fortsetzen, gruppieren, teilen und löschen, Incidents und Kommentare verwalten sowie Trigger, Benachrichtigungsressourcen, Statusseiten, Einbettungen und API-Schlüssel konfigurieren. Die API ist versioniert und mit einer OpenAPI-Spezifikation dokumentiert.
Die API sicher verwenden
Erstelle für die konkrete Automatisierung einen bereichsbeschränkten API-Schlüssel, statt eine weitreichende persönliche Berechtigung zu teilen. Lies vor einer Änderung den aktuellen Zustand, beachte Validierung und Ratenlimits und verwende dokumentierte Idempotenzkontrollen, sofern verfügbar. Fordere ausdrücklich menschliche Freigabe für destruktive Änderungen, Credential-Rotation, Abrechnung und Kontolöschung.
curl -H "Authorization: Bearer $KEEPITALIVE_API_KEY" \
https://keepitalive.dev/api/v1/monitorsKI-Agent mit MCP verbinden
Der MCP-Server von KEEPitALIVE ermöglicht einem MCP-Client, dein Monitoring mit demselben bereichsbeschränkten API-Schlüssel einzusehen und zu verwalten. Er verbindet sich standardmäßig mit der Produktions-API und verwendet den Modus write, wenn kein Modus festgelegt ist. Setze read ausdrücklich für einen Einstieg mit minimalen Berechtigungen; aktiviere write, wenn ein Agent reversible betriebliche Änderungen ausführen soll.
{
"mcpServers": {
"keepitalive": {
"command": "npx",
"args": ["-y", "@keepitalive/mcp"],
"env": {
"KEEPITALIVE_API_KEY": "kia_live_...",
"KEEPITALIVE_MCP_MODE": "read"
}
}
}
}Wähle die kleinste Werkzeugoberfläche
read stellt nur Monitoring- und Incident-Daten bereit. write ist der Standard und fügt reversible Aktionen hinzu, etwa das Erstellen oder Bearbeiten von Monitoren, das Pausieren oder Fortsetzen von Prüfungen und das Aktualisieren von Incidents. full fügt Werkzeuge für dauerhafte Löschungen hinzu. Die Bereiche deines API-Schlüssels bleiben die harte Berechtigungsgrenze; der MCP-Modus kann sie nur weiter einschränken.
Einen Betriebsablauf bauen
Ein CI-Job kann nach einem Deployment einen Monitor erstellen oder aktualisieren. Ein Agent kann Incidents über den Prüfverlauf untersuchen, einen Kommentar hinzufügen, ein bekanntes Wartungsfenster pausieren oder einen Trigger konfigurieren, der einen bestehenden Workflow benachrichtigt. Halte automatisierte Aktionen eng begrenzt, beobachtbar und reversibel.
Den maßgeblichen Vertrag verwenden
Die API-Referenz erklärt Endpunkte und Authentifizierung. OpenAPI ist die maschinenlesbare Quelle der Wahrheit für Werkzeuge; der Agentenleitfaden beschreibt Freigabe- und Sicherheitserwartungen, bevor ein Agent Produktionsressourcen ändert.