Cloud Logging を使用して分析情報を取得する

Google Cloud Logging には広範なログベースの指標が用意されている Google Maps Platform のラスト ワンマイル フリート ソリューション アプリに関する分析情報を取得します。 ログベースの指標は、ログエントリの内容に基づいています。たとえば 指標は、特定のログエントリの数を記録し、 ログエントリに報告されたレイテンシ情報を抽出できます。 ログベースの指標は、Cloud Monitoring のグラフやアラート ポリシーで使用できます。

Cloud Logging が提供するシステム定義のログベースの指標を算出 取り込んだログから抽出できます。Cloud Logging で明示的に Logging による取り込みから除外されている場合、これらの指標には含まれません。

このドキュメントでは、ログをドリルダウンして、 Deliveries API の実装に関する、次のような分析情報を提供します。

で確認できます。

ログ エクスプローラの使用

ログ エクスプローラを使用すると、さまざまな方法でログをフィルタリングして、 Google Maps Platform のラスト ワンマイル フリート ソリューション アプリのパフォーマンスに関する分析情報を確認できます。 たとえば、次の方法でログをフィルタできます。

詳細については、ログ エクスプローラの使用をご覧ください。

アラートの使用

特定の指標がしきい値を下回ったときに顧客に通知するアラートも作成できます。 特定のしきい値のしきい値を設定し、アラートの通知チャネルを指定できます。

通知チャンネルの作成

通知の受信者を示す通知チャンネルを作成できます。 その方法を確認します通知チャンネルには、モバイル デバイス、 ポケベル、Slack、メール、Pub/Sub などのチャネルでやり取りできます。

通知チャンネルを作成するには、[Monitoring]、[アラート] の順に選択します。 [アラート] ページを開きます。次に、 [Edit Notification Channels] をクリックします。

チャネルを作成

詳細については、次をご覧ください: 通知チャンネルの管理

アラートの作成例

次の例は、billingable_tasks リクエストがトリガーされたときにアラートを作成する方法を示しています。 しきい値を下回っているかどうかを確認します。

  1. Cloud コンソールで、[Monitoring]、[アラート] の順に選択して開きます。 [アラート]ページを開きます。次に、ページの上部にある [ポリシーを作成] を選択します。

    ポリシーを作成

  2. [アラート ポリシーの作成] ページで、[条件を追加] を選択します。

  3. [Add Condition] ダイアログで、次の操作を行います。

    • アラート名を指定します(例: Billable Tasks Counter Too Low)。
    • [ターゲット] に「billable_tasks」と入力します。予測入力されるはずです。 前の例で作成したログベースの指標に追加します指標を選択 選択します。(完全な指標名は logging/user/billable_tasks です)。

      ターゲットを指定する

    • [Metric Target] に情報が表示され、 右側の指標グラフをクリックします。

    • 左側の [Configuration] セクションまでスクロールし、アラートを設定します。 あります。(たとえば、Conditionis belowThreshold0.1For5 分)。しきい値を設定すると、 指標グラフに表示され、現在の値に対するアラートのしきい値が示されます。

      指標グラフ

    • [追加] ボタンをクリックします。

  4. [アラート ポリシーの作成] ページに戻り、[次へ] を選択します。

  5. 必要に応じて、アラートがトリガーされたときの通知チャンネルの連絡先を設定します。 [Next] を選択します。

    チャンネルを設定

  6. 問題の解決方法を追加します。手順が説明され、 アラートの本文に記載されます[保存] をクリックします。

    講師

アラートが有効になるはずです。トリガーされると、[アラート] ページに表示されます。

アラート

通知チャンネルが選択されている場合は、通知されます。

BigQuery の使用

BigQuery は分析を行うための強力なツールです。データの保存と SQL のようなアドホックなクエリを実行できます。

たとえば、以下のようなルーティンを作成できます。

詳細については、次をご覧ください: BigQuery を使用する