Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
DevOps Aufgaben auf Abruf
AWS DevOps Agent On Demand Tasks ist ein auf generativer künstlicher Intelligenz (KI) basierender Konversationsassistent, der es Betriebsteams ermöglicht, ihre Anwendungsarchitektur abzufragen, den Systemzustand zu analysieren und in natürlicher Sprache auf Ermittlungsergebnisse zuzugreifen. Sie können Fragen zu Ihren AWS Ressourcen, Systemmetriken, Alarmstatus, Bereitstellungsverlauf und Vorfallmustern stellen. Der Chat bietet sofortige Antworten, die auf Ihren tatsächlichen Infrastruktur- und Betriebsdaten basieren, sodass Sie nicht mehr zwischen mehreren AWS Konsolen oder Überwachungstools hin- und herschalten müssen.
Chat ist in die DevOps Agent Space-Web-App integriert und bietet kontextsensitive Antworten, die auf der von Ihnen aufgerufenen Seite basieren. Die Benutzeroberfläche verwaltet den Konversationsverlauf, sodass Sie frühere Diskussionen fortsetzen und auf früheren Anfragen aufbauen können.
Aufgaben, Funktionen
AWS DevOps Agent On Demand Tasks bietet umfassende Funktionen, die Ihnen helfen, Ihre Infrastruktur zu verwalten und zu verstehen:
Ressourcenabfragen — Fragen Sie nach AWS Ressourcen in Ihrem Agent Space, einschließlich Lambda-Funktionen, DynamoDB-Tabellen, EKS-Bereitstellungen, Zertifikaten und Infrastrukturkonfigurationen. Chat kann Ressourcen anhand von Attributen wie Laufzeitversionen, Kapazitätseinstellungen oder Bereitstellungsstatus filtern und analysieren. Fragen Sie zum Beispiel: „Wie viele Lambdas verwenden Python 3.8?“ oder „Habe ich irgendwelche Zertifikate, die bald ablaufen?“
Systemintegritätsanalyse — Fragen Sie aktuelle und historische Systemintegritätskennzahlen ab, einschließlich Alarmstatus, Fehlerraten, CPU-Auslastung und Serviceverfügbarkeit. Chat kann Zusammenfassungen des Systemzustands für bestimmte Zeiträume erstellen und Trends im Systemverhalten identifizieren. Stellen Sie Fragen wie „Welche Alarme wurden in den letzten 24 Stunden ausgelöst?“ oder „Gab es in der letzten Stunde 5xx-Fehler?“
Erkenntnisse zu Untersuchungen — Greifen Sie auf Informationen aus abgeschlossenen und laufenden Untersuchungen zu, einschließlich Ursachenanalysen, untersuchten Hypothesen, überprüften Protokollen und Lösungsmustern. Der Chat kann häufige Vorfallursachen identifizieren und Empfehlungen auf der Grundlage historischer Daten geben. Abfrage „Was ist die häufigste Ursache für Vorfälle im letzten Monat?“ oder „Was ist die durchschnittliche Lösungszeit für abgeschlossene Untersuchungen?“
Steuerung der Untersuchung — Wenn Sie sich eine Seite mit Ermittlungsdetails ansehen, leiten Sie die Untersuchung, indem Sie den Agenten anweisen, sich auf bestimmte Protokolle zu konzentrieren, bestimmte Hypothesen zu untersuchen oder die Ursachenanalyse zu aktualisieren. Geben Sie Steuerungsinformationen wie „Konzentrieren Sie sich auf die Protokolle für den Zahlungsdienst und aktualisieren Sie Ihre RCA“ oder „Untersuchen Sie die Hypothese, dass DynamoDB-Drosselung das Problem verursacht hat“.
Chat-Artefakte — Generieren Sie strukturierte Berichte und Dokumente, z. B. Zusammenfassungen des betrieblichen Zustands, Fehlerberichte und Vorfallanalysen. Artefakte werden in einem speziellen Bereich angezeigt und unterstützen die versionierte Bearbeitung innerhalb der Konversation.
Filterung von Empfehlungen — Fragen Sie Empfehlungen zur Vorfallprävention anhand bestimmter Kriterien ab, z. B. Empfehlungen zu bestimmten Diensten oder betrieblichen Belangen. Im Chat werden die Auswirkungen und Überlegungen zur Umsetzung der einzelnen Empfehlungen erläutert. Zum Beispiel „Zeigen Sie mir Empfehlungen zur Vermeidung von Vorfällen mit DynamoDB“ oder „Welche Empfehlungen würden mir helfen, Probleme mit der Anforderungslatenz schneller zu erkennen?“
Auf Chat zugreifen
Chat ist als persistenter Bereich auf der linken Seite der DevOps Agent Space-Web-App verfügbar. Die linke Seitenleiste enthält die Schaltfläche „+ Neuer Chat“, einen Bereich „Seiten“, in dem Sie zu Incidents, Ops Backlog und Topologie navigieren können, sowie einen Bereich „Chats“, in dem Ihre letzten Konversationen angezeigt werden. Wählen Sie „Alle anzeigen“, um Ihren vollständigen Konversationsverlauf zu sehen.
Der Chat bietet kontextsensitive Antworten, je nachdem, wo Sie darauf zugreifen:
Topologie — Stellen Sie allgemeine Fragen zu Ihren Agent Space-Ressourcen, Ihrer Architektur und Ihrem Betriebsstatus. Chat bietet vollen Einblick in alle verbundenen Konten und Dienste. In diesem Kontext können Sie Ressourcenkonfigurationen, den Bereitstellungsverlauf, Topologieinformationen und Integrationen von Observability-Tools abfragen.
Reaktion auf Vorfälle — Stellen Sie auf der Seite zur Reaktion auf Vorfälle Fragen zu Ermittlungstrends, Lösungszeiten und Vorfallmustern in Ihrem gesamten Agentenbereich. Chat kann historische Ermittlungsdaten analysieren, um häufige Ursachen und Verbesserungsmöglichkeiten zu identifizieren.
Einzelheiten der Untersuchung — Während Sie sich eine bestimmte Untersuchung ansehen, gibt Chat kontextbezogene Antworten zu dieser Untersuchung. Erkundigen Sie sich nach überprüften Protokollen, untersuchten Hypothesen, Schlussfolgerungen zu den Ursachen und Plänen zur Schadensbegrenzung. Sie können auch Anregungen zur Steuerung geben, um den Schwerpunkt der Untersuchung zu bestimmen.
Prävention — Auf der Präventionsseite können Sie Empfehlungen mit Filtern abfragen, herausfinden, warum Empfehlungen ausgesprochen wurden, und Umsetzungsansätze untersuchen. Chat hilft Ihnen dabei, Prioritäten zu setzen und die Auswirkungen von Empfehlungen zur Vorfallprävention zu verstehen.
Die Chat-Oberfläche bleibt verfügbar, wenn Sie zwischen den Seiten wechseln, aber der Kontext ändert sich, um relevante Informationen für Ihre aktuelle Ansicht bereitzustellen. Wenn Sie eine neue Konversation beginnen, beginnt sie ohne vorherigen Kontext. Wenn Sie eine bestehende Konversation fortsetzen, behält Chat den vollständigen Konversationsverlauf für Folgefragen bei.
Kontextsensitive Antworten
Chat passt seine Antworten an die Seite an, die Sie in der DevOps Agent Space-Web-App aufrufen. Diese Kontextsensitivität stellt sicher, dass Sie relevante Informationen erhalten, ohne angeben zu müssen, nach welcher Untersuchung oder welchem Ressourcenumfang Sie fragen.
Wenn Sie sich eine Detailseite zu einer Untersuchung ansehen, versteht Chat automatisch, dass Sie zu dieser bestimmten Untersuchung fragen. Fragen wie „Welche Protokolle haben Sie sich angesehen?“ oder „Welche Hypothesen haben Sie untersucht?“ bezieht sich auf die aktuell angezeigte Untersuchung. Wenn Sie Steuerungseingaben geben, wendet Chat diese auf die aktive Untersuchung an und erstellt gegebenenfalls eine neue Version der Ursache.
Auf der Seite „Prävention“ geht Chat davon aus, dass Sie an Empfehlungen zur Prävention von Vorfällen interessiert sind. Abfragen filtern und analysieren automatisch Empfehlungen in Ihrem Agent Space-Kontext. Das System erkennt, ob Sie nach allgemeinen Empfehlungen oder nach spezifischen Empfehlungsdetails fragen.
Wenn Sie von der Topologieseite aus auf Chat zugreifen, bietet Chat einen umfassenden Überblick über alle Ressourcen, Metriken und historischen Daten in Ihrem Agentenbereich. Sie können Fragen zu allen Ressourcen-, Service- oder Betriebsproblemen stellen, ohne den Kontext der Untersuchung oder Empfehlung angeben zu müssen.
Durch diese Kontexterkennung müssen Sie nicht wiederholt angeben, auf welche Untersuchung, Empfehlung oder welchen Ressourcenbereich Sie sich beziehen, wodurch ein natürlicherer Gesprächsablauf entsteht.
Verwalten von Konversationen
Chat speichert den Konversationsverlauf, sodass Sie frühere Diskussionen fortsetzen und auf frühere Anfragen verweisen können.
Neue Konversationen erstellen — Klicken Sie im Chat-Panel auf die Schaltfläche „Neue Sitzung“, um eine neue Konversation ohne vorherigen Kontext zu beginnen. In neue Konversationen werden keine Informationen aus früheren Chats übernommen, sodass Sie ohne Verwirrung Fragen stellen können, die nichts miteinander zu tun haben.
Auf den Konversationsverlauf zugreifen — Klicken Sie auf „Verlauf“, um alle vorherigen Konversationen in Ihrem Agentenbereich einzusehen. Konversationen sind chronologisch mit Zeitstempeln und Vorschautext organisiert. Der Konversationsverlauf wird 90 Tage lang aufbewahrt und ist nur für Ihr Benutzerkonto im Agentenbereich sichtbar.
Konversationen fortsetzen — Wählen Sie eine Konversation aus Ihrem Verlauf aus, um sie dort fortzusetzen, wo Sie aufgehört haben. Der Chat behält den vollständigen Kontext früherer Nachrichten bei, sodass Sie Folgefragen stellen können, die sich auf frühere Teile der Konversation beziehen. Wenn Sie während der Anzeige einer Konversation zwischen den Seiten wechseln, bleibt der Konversationskontext erhalten, aber der seitenspezifische Kontext wird je nach Ihrem aktuellen Standort aktualisiert.
Beachten Sie, dass der Konversationsverlauf innerhalb der einzelnen Agentenbereiche isoliert ist. Konversationen in einem Agent Space sind von anderen Agent Spaces aus nicht sichtbar oder zugänglich. Diese Isolierung stellt sicher, dass vertrauliche Informationen gemäß Ihren Unternehmensgrenzen getrennt bleiben.
Artefakte werden generiert
AWS DevOps Der Agent unterstützt Chat-Artefakte — strukturierte, versionierte Dokumente, die vom Agenten während einer Konversation generiert werden. Artefakte bieten einen speziellen, interaktiven Bereich in der Chat-Benutzeroberfläche, in dem KI-generierte Inhalte wie Betriebsberichte, Fehlerzusammenfassungen und Zustandsbeurteilungen überprüft und bearbeitet werden können.
Sie können Artefakte von jeder Seite der DevOps Agent Space-Web-App aus anfordern. Chat verwendet den aktuellen Seitenkontext, um den Artefaktinhalt einzugrenzen.
Wie funktionieren Artefakte
Wenn Sie Chat bitten, Inhalte zu erstellen oder zu aktualisieren, generiert Chat ein Artefakt — in der Regel ein formatiertes Dokument — und zeigt es zusammen mit der Konversation im Artefaktfenster an.
Generieren — Senden Sie eine Anfrage in natürlicher Sprache, um einen Bericht oder ein Dokument zu erstellen. Fragen Sie zum Beispiel: „Generieren Sie einen wöchentlichen Bericht über den Betriebsstatus meines Agentenbereichs“ oder „Zeigen Sie mir einen Bericht über meine 4xx-Fehler der letzten Woche“.
Überprüfung — Das Artefakt wird in einem speziellen Bereich neben der Konversation angezeigt. Sie können den gesamten Inhalt überprüfen, während Sie weiterhin mit dem Chat interagieren.
Bearbeiten — Fordere Änderungen am Artefakt über den Chat an. Fragen Sie beispielsweise „Fügen Sie einen Abschnitt über Lambda-Kaltstarts hinzu“ oder „Aktualisieren Sie den Bericht so, dass er die Daten des letzten Monats enthält“. Chat erstellt eine neue Version des Artefakts mit den von Ihnen gewünschten Änderungen.
Beispielabfragen
Die folgenden Beispiele zeigen, welche Arten von Fragen Sie im Chat stellen können. Diese Beispiele sind nach Anwendungsfall und Kontext gegliedert.
Abfragen zur Artefaktgenerierung
Von einer beliebigen Seite in der DevOps Agent Space-Web-App aus:
Generieren Sie eine wöchentliche Zusammenfassung des Betriebszustands für meinen Agent Space
Erstellen Sie einen Bericht über alle 4xx-Fehler der letzten Woche
Erstellen Sie einen zusammenfassenden Bericht über die Vorfälle der letzten 30 Tage
Erstellen Sie eine Zusammenfassung der Alarmaktivitäten für den Zahlungsdienst in dieser Woche
Generieren Sie einen Bericht über den Bereitstellungsverlauf der letzten 7 Tage
Fassen Sie alle offenen Empfehlungen in einem Bericht zusammen
Abfragen zu Ressourceninformationen
Von einer beliebigen Seite in der DevOps Agent Space-Web-App aus:
Wie viele Lambda-Funktionen verwenden Python 3.8?
Habe ich irgendwelche Zertifikate, die bald ablaufen?
Alle DynamoDB-Tabellen mit Abrechnung auf Abruf auflisten
Zeigen Sie mir EKS-Cluster in der Produktion
Welche Lambda-Funktionen wurden in den letzten 90 Tagen nicht bereitgestellt?
S3-Buckets ohne aktivierte Versionierung auflisten
Auf welchen RDS-Instances wird Datenbankversion X ausgeführt?
Abfragen zur Systemintegrität
Auf den Seiten Topologie oder Incident Response:
Welche Alarme wurden in den letzten 24 Stunden ausgelöst?
Gab es in der letzten Stunde 5xx-Fehler?
Zeige mir Lambda-Fehlertrends für den Zahlungsservice
Wie hoch ist die CPU-Auslastung für meinen ECS-Cluster?
Gibt es fehlerhafte Ziele in meinen Load Balancern?
Zeig mir Drosselungsereignisse für API Gateway von gestern
Welche Dienste hatten letzte Woche die höchste Fehlerrate?
Geben Sie mir einen allgemeinen Gesundheitsbericht der letzten 24 Stunden
Fragen zum Observability-Tool
Aus Topology:
Splunk-Loggruppen auflisten
Zeige mir Prometheus-Metriken und ihre Alarmschwellen
Welche Datadog-Monitore sind für diesen Dienst konfiguriert?
Notieren Sie die New Relic Alert-Richtlinien
Zeigen Sie mir Dynatrace-Dashboard-Konfigurationen
Ermittlungen, Erkenntnisse und Fragen
Von der Seite „Incident Response“:
Was ist die häufigste Ursache für Vorfälle im letzten Monat?
Was ist die durchschnittliche Lösungszeit für abgeschlossene Untersuchungen?
Fassen Sie die Untersuchungen der letzten Woche und deren RCA zusammen
Wie viele Vorfälle wurden durch DynamoDB-Drosselung verursacht?
Zeigen Sie mir die Untersuchungstrends des letzten Quartals
Bei welchen Diensten treten die häufigsten Vorfälle auf?
Anfragen zu Einzelheiten der Untersuchung
Von der Seite mit den Ermittlungsdetails:
Welche Protokolle haben Sie sich angesehen?
Welche Hypothesen haben Sie untersucht?
Wie riskant ist die von Ihnen vorgeschlagene Abhilfemaßnahme?
Was war der Zeitplan der Ereignisse während dieses Vorfalls?
Warum kamen Sie zu dem Schluss, dass dies die Hauptursache war?
Welche Beweise stützen Ihre Ursachenanalyse?
Wer hat während Ihrer Untersuchung die Leitung übernommen?
Geben Sie mir eine Zusammenfassung dieser Untersuchung des Vorfalls
Fragen zur Untersuchung und Steuerung
Von der Seite mit den Ermittlungsdetails:
Konzentrieren Sie sich auf die Protokolle für den Zahlungsdienst zwischen 14:00 und 15:00 Uhr UTC und aktualisieren Sie Ihre RCA
Untersuchen Sie die Hypothese, dass DynamoDB-Drosselung das Problem verursacht hat
Überprüfen Sie die ECS-Clusterkonfiguration, um festzustellen, ob dadurch der Alarm ausgelöst wurde
Überprüfen Sie nur die Protokolle der letzten 2 Stunden, nicht des gesamten Tages
Untersuchen Sie den Anstieg der Fehler um 15 Uhr
Schauen Sie sich die API-Gateway-Protokolle anstelle der Lambda-Protokolle an
Fragen zu Empfehlungen zur Prävention
Von der Präventionsseite aus:
Was sind meine drei wichtigsten Empfehlungen zur Unfallverhütung?
Zeigen Sie mir Empfehlungen, die Vorfälle mit DynamoDB verhindern
Welche Empfehlungen würden mir helfen, Probleme mit der Latenz von Anfragen schneller zu erkennen?
Führen Sie Verbesserungen der Beobachtbarkeit auf, durch die ähnliche Vorfälle verhindert werden könnten
Zeigen Sie mir Infrastrukturempfehlungen für den Zahlungsdienst
Welche Empfehlungen haben den größten Einfluss auf die Widerstandsfähigkeit des Systems?
Chat in Ihrem Agentenbereich aktivieren
Chat ist in allen DevOps Agent Space-Web-Apps verfügbar. Der Einrichtungsvorgang hängt davon ab, ob Sie über einen neuen oder bestehenden Agent Space verfügen.
Neue Agentenbereiche
Der Chat wird automatisch aktiviert, wenn Sie einen neuen Agentenbereich erstellen. Es ist keine zusätzliche Konfiguration oder Einrichtung von IAM-Berechtigungen erforderlich. Nachdem Sie Ihre DevOps Agent Space-Web-App konfiguriert haben, ist Chat sofort als persistenter Bereich auf der linken Seite jeder Seite verfügbar.
Bestehende Agentenbereiche
Wenn Sie Ihren Agent Space vor der Veröffentlichung von Chat erstellt haben, müssen Sie die erforderlichen IAM-Berechtigungen aktivieren. Sie haben zwei Optionen:
Option 1: Den Zugriff auf die Operator-App widerrufen und erneut aktivieren
Navigieren Sie zur Administratorkonsole für AWS DevOps Agenten, suchen Sie in der oberen rechten Ecke nach dem Drop-down-Menü „Aktion“ und deaktivieren Sie die aktuelle Konfiguration für den Bedienerzugriff.
Aktivieren Sie dann die Option zur automatischen Erstellung für den Bedienerzugriff.
Dadurch werden automatisch die erforderlichen IAM-Berechtigungen für Chat zusammen mit allen anderen aktuellen Operatorberechtigungen angewendet.
Option 2: Manuelles Hinzufügen von IAM-Berechtigungen
Fügen Sie Ihrer bestehenden Operator-Zugriffsrolle die folgenden IAM-Berechtigungen hinzu:
aidevops:ListChats— Chat-Konversationsverlauf anzeigenaidevops:CreateChat— Neue Chat-Konversationen erstellenaidevops:SendMessage— Nachrichten senden und Antworten erhalten
Navigieren Sie zur AWS IAM-Konsole, suchen Sie Ihre DevOps Agent-Operator-Rolle und fügen Sie diese Berechtigungen der Rollenrichtlinie hinzu. Der Chat ist sofort verfügbar, nachdem die Berechtigungen hinzugefügt wurden.
Nachdem Sie eine der Optionen abgeschlossen haben, aktualisieren Sie Ihre DevOps Agent Space-Web-App. Das Chat-Panel wird dann auf jeder beliebigen Seite links angezeigt.