Athena protokollieren und überwachen
Um Vorfälle zu erkennen, Benachrichtigungen zu Vorfällen zu erhalten und um darauf zu reagieren, verwenden Sie diese Optionen mit Amazon Athena:
-
Athena überwachen mit AWS CloudTrail – AWS CloudTrail bietet eine Aufzeichnung von Aktionen eines Benutzers, einer Rolle oder eines AWS-Service in Athena. Es erfasst Aufrufe über die Athena-Konsole und Code-Aufrufe der Athena-API-Vorgänge als Ereignisse. Auf diese Weise können Sie feststellen, welche Anfrage an Athena gestellt wurde, die IP-Adresse, von der die Anfrage gestellt wurde, wer die Anfrage gestellt hat, wann sie gestellt wurde und weitere Details. Weitere Informationen finden Sie unter Amazon-Athena-API-Aufrufen mit AWS CloudTrail protokollieren.
Sie können Athena auch verwenden, um die CloudTrail-Protokolldateien nicht nur für Athena, sondern auch für andere abzufragen AWS-Services. Weitere Informationen finden Sie unter AWS CloudTrail-Protokolle abfragen.
-
Überwachen Sie die Athena-Nutzung mit CloudTrail und Amazon Quick Suite – Amazon Quick Suite
ist ein vollständig verwalteter, cloudbasierter Business-Intelligence-Service, mit dem Sie interaktive Dashboards erstellen können, auf die Ihr Unternehmen von jedem Gerät aus zugreifen kann. Ein Beispiel für eine Lösung, die CloudTrail und Amazon Quick Suite verwendet, um die Athena-Nutzung zu überwachen, finden Sie im AWS-Big-Data-Blogbeitrag Wie Realtor.com die Amazon-Athena-Nutzung mit AWS CloudTrail und Amazon QuickSight überwacht . -
Amazon EventBridge mit Athena verwenden – Amazon EventBridge liefert nahezu in Echtzeit einen Strom von Systemereignissen, die Änderungen in AWS-Ressourcen beschreiben. EventBridge erkennt betriebliche Änderungen, sobald sie auftreten, reagiert darauf und ergreift bei Bedarf Korrekturmaßnahmen, indem es Nachrichten sendet, um an die Umgebung zu reagieren, Funktionen zu aktivieren, Änderungen vorzunehmen und Zustandsinformationen zu erfassen. Ereignisse werden auf bestmögliche Weise ausgegeben. Weitere Informationen finden Sie unter Erste Schritte mit Amazon EventBridge im Amazon EventBridge Benutzerhandbuch.
-
Verwenden Sie Arbeitsgruppen zum Trennen von Benutzern, Teams, Anwendungen oder Arbeitslasten sowie zum Einrichten von Abfragegrenzwerten und zur Begrenzung von Abfragekosten – Sie können abfragebezogene Metriken in Amazon CloudWatch anzeigen, Abfragekosten durch die Konfiguration von Grenzwerten für die Menge der gescannten Daten steuern, Schwellwerte einrichten sowie Aktionen wie etwa Amazon-SNS-Alarme auslösen, wenn diese Grenzwerte überschritten werden. Weitere Informationen finden Sie unter Verwendung von Arbeitsgruppen zur Kontrolle des Abfragenzugriffs und der Kosten. Verwenden Sie IAM-Berechtigungen auf Ressourcenebene für die Steuerung des Zugriffs auf eine bestimmte Arbeitsgruppe. Weitere Informationen finden Sie unter Verwenden Sie IAM-Richtlinien, um Arbeitsgruppen-Zugriff zu steuern und Verwenden Sie CloudWatch und EventBridge um Abfragen zu überwachen und Kosten zu kontrollieren.