Cloud Monitoring には、クラウドで実行されるアプリケーションのパフォーマンスや稼働時間、全体的な動作状況を視覚的に確認できる機能があります。Google Cloud のオペレーション スイートでは、Dataproc Metastore サービスから指標、イベント、メタデータを収集して取り込み、ダッシュボードやグラフを使用して分析情報を生成します。
コストを確認するには、Monitoring の料金をご覧ください。
指標データの保存については、Monitoring の割り当てと制限をご覧ください。
Monitoring でサービス指標にアクセスする
Dataproc Metastore サービス リソース指標は、Dataproc Metastore サービスで自動的に有効になります。Monitoring を使用してこれらの指標を表示できます。
Monitoring には Google Cloud Console から、または Monitoring API を使用してアクセスできます。
Console
Cloud Console で、[Cloud Monitoring] > [Metrics Explorer] ページに移動します。
[Find resource type and metric] プルダウン リストからリソース
Dataproc Metastore Service
を選択します。入力ボックスをもう一度クリックし、プルダウン リストから指標を選択します。指標名にカーソルを合わせると、指標に関する情報が表示されます。
フィルタの選択、指標ラベルによるグループ化、集計の実行、グラフ表示オプションを選択できます。
REST
Monitoring の timeSeries.list API を使用して、filter
式で定義された指標を取得し、一覧表示できます。API ページの [Try this API] テンプレートを使用して、API リクエストを送信し、レスポンスを表示します。
Monitoring の Dataproc Metastore サービスの指標
Dataproc Metastore サービスの指標には、サービスの正常性とリクエスト数が含まれます。
指標名 | Monitored Resource | ステータス |
---|---|---|
metastore.googleapis.com/service/health | metastore.googleapis.com/Service | GA |
metastore.googleapis.com/service/request_count | metastore.googleapis.com/Service | GA |
カスタム Monitoring ダッシュボードを構築する
選択した Dataproc Metastore サービスの指標をグラフ表示するカスタム Monitoring ダッシュボードを構築できます。
Monitoring の [ダッシュボードの概要] ページから [+ Create Dashboard] を選択します。
ダッシュボードの名前を指定します。
右上のメニューで [Add Chart] をクリックし、[Add Chart] ウィンドウを開きます。
リソースタイプとして
Dataproc Metastore Service
を選択します。1 つ以上の指標と、指標およびチャートのプロパティを選択し、[保存] をクリックしてグラフを保存します。
必要に応じて、ダッシュボードにグラフを追加します。
[保存] をクリックしてダッシュボードを保存します。タイトルは、Monitoring の [ダッシュボードの概要] ページに表示されます。
ダッシュボードの表示ページから、ダッシュボードのグラフを表示、更新、削除できます。
Monitoring アラートを使用する
Monitoring アラートを作成すると、Dataproc Metastore サービスやジョブの指標が指定されたしきい値を超えた場合に通知を受け取れます。
アラートの作成
Cloud Console で、[Monitoring アラート] を開きます。
[+ CREATE POLICY] をクリックして、[新しいアラート ポリシーの作成] フォームを開きます。
アラートの条件、ポリシーのトリガー、通知チャネル、ドキュメントを追加してアラートを定義します。
[ADD CONDITION] を選択して、選択されている [Metric] タブでアラート条件フォームを開きます。
フィールドに入力してアラート条件を定義し、[ADD] をクリックします。
アラート条件を追加したら、通知チャネル、ポリシーのトリガー、ドキュメント、アラート ポリシー名を設定してアラート ポリシーを完成させます。
アラートを表示
指標しきい値条件によってアラートがトリガーされると、Monitoring によってインシデントと対応するイベントが作成されます。インシデントは、Cloud Console の Monitoring のアラートページから表示できます。アラート ポリシーに通知メカニズム(メールや SMS 通知など)を定義した場合も、Monitoring によってインシデントの通知が送信されます。