In diesem Dokument wird beschrieben, wie Sie mit Prompts in natürlicher Sprache SQL-Abfragen für VPC-Flusslogs generieren können. Wenn Sie SQL-Abfragen für VPC-Flusslogs generieren möchten, interagieren Sie in Flow Analyzer mit Gemini Cloud Assist.
Weitere Informationen dazu, wie und wann Gemini for Google Cloud Ihre Daten verwendet
Hinweise
Richten Sie Gemini Cloud Assist in einem Google Cloud Projekt ein, das einen Cloud Logging-Bucket mit Flowlogs enthält.
Prüfen Sie, ob für den Log-Bucket ein Upgrade für die Verwendung von Loganalysen durchgeführt wurde und ob Sie die erforderlichen Rollen und Berechtigungen zum Abfragen der Flow-Logs haben.
Eine SQL-Abfrage generieren
Wenn Sie mit Gemini Cloud Assist interagieren möchten, verwenden Sie das Eingabefeld pen_sparkCloud Assist-Abfrage erstellen. Im Prompt-Feld können Sie einen Prompt eingeben oder einen vordefinierten Prompt auswählen. Die folgende Tabelle enthält Beispiele für Prompts, die Sie verwenden können.
Prompt | Generierte SQL-Abfrage |
---|---|
Zonenübergreifenden Traffic anzeigen | Wählt Flows aus, bei denen sich Quelle und Ziel in verschiedenen Zonen befinden. |
Ressourcen mit SSH-Traffic anzeigen | Wählt Flows mit SSH-Traffic aus. |
Zeige mir die Top 10 der VMs mit dem höchsten Traffic | Wählt 10 VMs mit der höchsten Anzahl gesendeter Bytes aus. |
Zeig mir den Traffic von und zu 10.10.0.10 | Wählt Flows aus, in denen 10.10.0.10 die Quell- oder Ziel-IP-Adresse ist. |
Zeig mir den Traffic von example-instance ins Internet | Wählt Flows von der Quell-VM-Instanz mit dem Namen example-instance zum Internet aus. |
Zeig mir den Traffic von Gateways in den letzten drei Tagen | Wählt Flows der letzten drei Tage aus, bei denen VLAN-Anhänge für Cloud Interconnect und Cloud VPN-Tunnel die Quelle sind. |
So generieren und führen Sie eine SQL-Abfrage aus:
Rufen Sie in der Google Cloud Console die Seite Flow Analyzer auf.
Klicken Sie auf pen_sparkCloud Assist-Abfrage erstellen.
Beschreiben Sie die Log-Daten, die Sie ansehen möchten, oder wählen Sie einen vordefinierten Prompt aus.
Klicken Sie auf Generate SQL (SQL generieren).
Prüfen Sie die Antwort und führen Sie die Abfrage aus:
- Wenn Sie die Abfrage in Flow Analyzer ausführen möchten, klicken Sie auf den Tab In Flow Analyzer untersuchen und dann auf In Flow Analyzer öffnen.
- Wenn Sie die Abfrage in Loganalysen ausführen möchten, klicken Sie auf den Tab SQL in Loganalysen ausführen und dann auf SQL in Loganalysen ausführen.
Nachdem Sie die Abfrage ausgeführt haben, können Sie die eingefügten Werte bei Bedarf ändern.