DataAgent veröffentlicht lokale Umgebung zum Bau autonomer SREs mit K8sGPT

DataAgent hat DataAgent Lab veröffentlicht, eine Self-Service-Umgebung zum Aufbau autonomer Site-Reliability-Engineering-Abläufe mit dem CNCF-Projekt K8sGPT. Mit dem Open-Source-Labor können Teams Infrastrukturausfälle lokal simulieren, die Erkennung durch den Agenten testen und Maßnahmen zur Behebung untersuchen, ohne Produktionscluster zu berühren.
- DataAgent Lab betreibt mit kind, Docker, Prometheus, Grafana und K8sGPT eine lokale Kubernetes-Testumgebung.
- Das Detection Pack unter der Apache-2.0-Lizenz sucht nach einer frühen Verschlechterung der Infrastruktur.
- Das Pack analysiert fünf Signaltypen, darunter Metriken, Ereignisse und Audit-Logs.
- Das Labor und das Detection Pack sind ab sofort als Open-Source-Software auf GitHub verfügbar.
Lokale Testumgebung für autonome SRE-Abläufe
DataAgent Lab richtet sich an DevOps-, SRE- und Plattformteams, die autonome Abläufe in einer kontrollierten Umgebung evaluieren möchten. Mit kind werden lokale Kubernetes-Cluster in Docker bereitgestellt. Beispiel-Microservices, Prometheus, Grafana und K8sGPT sind in der vollständig gekapselten Testumgebung enthalten.
Da das Labor vollständig auf einem lokalen Rechner läuft, können Ingenieurinnen und Ingenieure Erkennungs- und Behebungsabläufe anhand realer Fehlerbilder bewerten, ohne externen Tools administrativen Zugriff auf die Produktion zu geben. Laut DataAgent bleiben Produktionscluster während der Tests vollständig unberührt.
Das Unternehmen beschreibt das Labor als Möglichkeit, von passiver Alarmierung zu einer selbstheilenden Infrastruktur überzugehen. Im Mittelpunkt steht die Erkennung von Anzeichen einer Verschlechterung der Infrastruktur, bevor ein kritischer Zustand wie CrashLoopBackOff oder OOMKilled eintritt.
Detection Pack zielt auf Signale, die Dashboards übersehen können
DataAgent Lab enthält ein Detection Pack unter der Apache-2.0-Lizenz, das K8sGPT um eine Früherkennung erweitert. Das Pack untersucht fünf Signaltypen: Metriktrends, Echtzeit-Cluster-Ereignisse, Konfigurationsabweichungen, Kubernetes-Audit-Logs und Muster in unstrukturierten Logs.
DataAgent zufolge wird die Architektur nicht als Fork von K8sGPT umgesetzt. Stattdessen bindet sie direkt an K8sGPTs natives Result-Schema an. Nach Angaben des Unternehmens bleibt damit die Kompatibilität mit bestehenden K8sGPT-Installationen erhalten.
„K8sGPT ist sehr gut darin, Abstürze zu melden. Reale Systeme verschlechtern sich jedoch lange, bevor etwas ausfällt“, sagte Nati Shalom, Mitgründer und CTO von DataAgent. Das Labor ermögliche es Teams, diese Warnsignale lokal zu erkennen und Lücken nativ zu schließen, sodass die gesamte Community davon profitieren könne.
Open-Source-Veröffentlichung verbindet Erkennung mit sichererer Behebung
DataAgent Lab und sein Detection Pack sind ab sofort als Open-Source-Software unter der Apache-2.0-Lizenz auf GitHub verfügbar. DataAgent ruft Ingenieurinnen und Ingenieure dazu auf, Fehlermuster aus ihren Produktionsumgebungen beizusteuern, einschließlich der Art und Weise, wie das jeweilige Problem auftrat und wodurch es erkannt wurde. Das Unternehmen erklärt, diese Informationen könnten dabei helfen, autonome Agenten für alle Beteiligten zu verbessern.
Das Labor bildet außerdem die Grundlage für DataAgents umfassendere Plattform mit Fokus auf der Behebung. Nach Angaben des Unternehmens verbindet diese Plattform Diagnosen mit Behebungspipelines, die automatisierte Korrekturen vor ihrer Ausführung über GitOps-Pull-Requests und eine Prüfung durch Menschen weiterleiten.
„Mit dieser Veröffentlichung für die Community geben wir Teams einen praktischen Weg zu einer selbstheilenden Infrastruktur und autonomen Abläufen an die Hand, die Probleme sicher beheben, bevor es zu einem Ausfall kommt“, sagte Ishay Yaari, Mitgründer und CEO von DataAgent.
DataAgent wird das Labor diese Woche auf der KubeCon + CloudNativeCon North America in Salt Lake City vorstellen. Engineering-Verantwortliche und Plattformteams können das Unternehmen am Stand 268 besuchen oder eine Demo vereinbaren. Für Nutzer bietet die Veröffentlichung eine lokale Möglichkeit, die Erkennung früher Ausfälle und autonome SRE-Abläufe zu erproben, bevor automatisierte Änderungen in Live-Umgebungen in Betracht gezogen werden.
PR Newswire: DataAgent Releases Self-Service Lab for Building Autonomous SREs with K8sGPT


