すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:フィルタータイプのフィルターを追加する

最終更新日:Oct 14, 2024

NGINXアクセスログを収集してSimple Log Serviceに送信した後、Simple Log Serviceでクエリステートメントを実行して、1分あたりのページビュー (PV) 数をクエリできます。 フィルタータイプのフィルターを追加して、動的リスト項目を使用して各リクエストメソッドのPV数を照会できます。 このトピックでは、フィルタータイプのフィルターを追加して、NGINXアクセスログに基づいて各リクエストメソッドのPV数を照会する方法について説明します。

前提条件

手順

次の図は、フィルタータイプのフィルターを追加するために実行する必要がある操作を示しています。

添加过滤器类型的过滤器

ステップ1: データの照会と分析

クエリステートメントを使用して1分あたりのPV数をクエリするには、次の操作を実行します。

  1. Simple Log Serviceコンソール.

  2. [プロジェクト] セクションで、管理するプロジェクトをクリックします。

    image

  3. 左側のナビゲーションウィンドウで、[ログストレージ] をクリックします。 Logstoreリストで、管理するLogstoreをクリックします。

    image

  4. 検索ボックスにクエリステートメントを入力し、[過去15分] をクリックして、クエリ時間範囲を指定します。

    この例では、次のクエリステートメントを入力して、1分あたりのPV数をクエリします。

    * | SELECT date_format(__time__ - __time__ % 60, '%H:%i:%s') as time, count(1) as count GROUP BY time ORDER BY time

    クエリと分析の結果がチャートに表示されます。

    查询与分析

ステップ2: ダッシュボードにグラフを追加する

1分あたりのPV数を表示するグラフをNGINXアクセスログダッシュボードに追加するには、次の操作を実行します。

  1. グラフタブをクリックします。新しいダッシュボードに追加.

  2. 新しいダッシュボードに追加ダイアログボックスで、ビジネス要件に基づいてパラメーターを設定し、OK.

    仪表盘

    ダッシュボードパラメーターの詳細については、「グラフ (Pro) をダッシュボードに追加する」または「グラフをダッシュボードに追加する」をご参照ください。

ステップ3: フィルタを追加する

filter型のフィルターを追加して、リクエストメソッドのPVの数を照会するには、次の操作を実行します。

  1. 左側のナビゲーションウィンドウで、[ダッシュボード] > [ダッシュボード] を選択します。

  2. ダッシュボードリスト, NGINXアクセスログ.をクリックします。

    NGINXアクセスログダッシュボードには、1分あたりのPV数が表示されます。

    nginx access log dashboard cn

  3. NGINXアクセスログページの右上隅にある [編集] をクリックします。 次に、アイコンをクリックします。

  4. フィルターパネル、次のパラメータを設定し、OK.

    image

    次のサンプルコードは、動的リスト項目を使用するクエリ文の例を示しています。

    *|select distinct request_method

    フィルターパラメーターの詳細については、「フィルターの追加」をご参照ください。

  5. ページレイアウトを調整し、保存.

  6. 保存メッセージ, OK.

    NGINXアクセスログダッシュボードには、リクエストメソッドフィルターが表示されます。

    dashboard with filter

ステップ4: 結果を確認する

NGINXアクセスログページの [リクエストメソッドフィルター] セクションで、メソッド[削除] に設定します。

次のクエリ文が実行されます。

(*) and (request_method: DELETE) | SELECT date_format(__time__ - __time__ % 60, '%H:%i:%s') as time, count(1) as count GROUP BY time ORDER BY time 

NGINXアクセスログダッシュボードには、DELETEメソッドの1分あたりのPV数が表示されます。

delete method