クエリ言語の概要

最終更新日:04年2022月XNUMX日

Logsクエリ言語は、キーワード検索やリソース、グループ、パイプライン、時間範囲によるフィルタリングを超えて、標準の検索機能を拡張します。 フィルタを論理演算子と組み合わせたり、ログから解析されたフィールドと値に基づいてイベントをフィルタリングしたり、パターンをglob式や正規表現と照合したりするという追加の柔軟性により、次のことができます。

  • トラブルシューティング時に関連するログをすばやく見つけるために、情報を絞り込みます。 
  • レポートまたはアラートの時間範囲にわたるログメッセージからのアクティビティを要約します。

クエリ バーの使用

検索とフィルタリングは、上部にあるクエリ バーから実行します。 ログ ページ。 クエリを入力して、 クエリを実行 アイコンをクリックして検索を開始します。

オートコンプリートの使用

クエリバーに入力すると、オートコンプリートメニューが開き、入力内容とログにある情報に基づいてオプションのリストが表示されます。

リストからフィールドを選択するか、フィールド名を入力すると、オートコンプリートによってそのフィールドの可能な値が提案されます。

完全なキーワードまたはfield = valueのペアを入力した後、オートコンプリートはクエリの作成に役立つ提案を引き続き提供します。 たとえば、論理演算子AND、OR、およびNOTのオプションが表示される場合があります。

長時間実行クエリの停止

長い時間範囲をカバーする複雑なクエリは、完了するまでに時間がかかる場合があります。 をクリックできます。 クエリを停止 アイコンをクリックして、実行時間の長いクエリが完了しないようにします。

時間範囲の変更

右上隅の時間範囲のリストから選択するか、確認する時間範囲を手動で定義します。 デフォルトの時間範囲は 5 分に設定されています。 グラフ内でドラッグして選択することで、時間範囲を変更することもできます。 次に、最後の時間範囲に戻すには、 終了グラフ ズーム アイコン。

注意: 新しく作成されたリソース グループ内のリソースからのログがログ カウントの合計に含まれるまで、しばらく時間がかかる場合があります。 これは、ログの取り込み時にログ メタデータが確立され、その時点で存在していたリソース グループを使用するためです。

検索は自動的に実行されません。 クエリの作成が完了したら、 検索 アイコンをクリックして実行します。

検索履歴の表示

を表示および管理できます。 最近の検索 をクリックすると 時計 クエリ バーの左側にあるアイコン。 の 最近の検索 メニューには、履歴の最後の 10 件の検索が表示されます。 このリストから個々の検索を削除したり、すべての検索をクリアしたりできます。 

をクリックして検索を保存します。 クエリバーの右側にあるアイコン。

記事上で