本文件說明如何使用自然語言提示,為 VPC 流量記錄產生 SQL 查詢。如要針對 VPC 流量記錄檔產生 SQL 查詢,請在 Flow Analyzer 中與 Gemini Cloud Assist 互動。
瞭解 Gemini for Google Cloud 如何使用您的資料,以及使用時機。
事前準備
在 Google Cloud 包含含有流程記錄的 Cloud Logging 值區的專案中設定 Gemini Cloud Assist。
請確認記錄檔值區已升級為使用 Log Analytics,且您具備必要的角色和權限,才能查詢流程記錄檔。
生成 SQL 查詢
如要與 Gemini Cloud Assist 互動,請使用 pen_spark「Compose a Cloud Assist Query」提示方塊。您可以在提示欄位中輸入提示或選取預先定義的提示。下表提供可用的提示範例。
提示 | 生成的 SQL 查詢 |
---|---|
顯示跨可用區流量 | 選取來源和目的地位於不同區域的資料流。 |
顯示有 SSH 流量的資源 | 選取含有 SSH 流量的流程。 |
顯示流量最多的前 10 個 VM | 選取傳送位元組數最多的 10 個 VM。 |
顯示從 10.10.0.10 到 10.10.0.10 的流量 | 選取 10.10.0.10 是來源或目標 IP 位址的流量。 |
顯示從 example-instance 到網際網路的流量 | 選取從名為 example-instance 的來源 VM 例項到網際網路的流量。 |
顯示過去三天內的網關流量 | 選取過去三天內,Cloud Interconnect 和 Cloud VPN 通道 VLAN 連結為來源的資料流。 |
如要產生及執行 SQL 查詢,請按照下列步驟操作:
前往 Google Cloud 控制台的「Flow Analyzer」頁面。
按一下 pen_spark「Compose a Cloud Assist Query」。
描述要查看的記錄資料,或選取預先定義的提示。
按一下 [Generate SQL]。
查看回應並執行查詢:
- 如要在 Flow Analyzer 中執行查詢,請依序按一下「在 Flow Analyzer 中探索」分頁標籤和「在 Flow Analyzer 中開啟」。
- 如要在 Log Analytics 中執行查詢,請依序按一下「Run SQL in Log Analytics」分頁標籤和「Run SQL in Log Analytics」。
執行查詢後,您可以視需要修改已填入的值。