この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

組み込みダッシュボード

Grafana UI

Grafanaは、メトリクスがどこに保存されていても、それをクエリし、視覚化し、アラートを設定し、理解することを可能にします。ダッシュボードを作成、探索、共有し、データ駆動型の文化を育みます。

時系列データの視覚化のためのデフォルトのダッシュボードを見るには、Grafana UIに移動します。

Grafanaのカスタマイズ

Grafanaダッシュボードを支えるPromQLクエリを表示およびカスタマイズするには、このページを参照してください。

永続的なGrafanaダッシュボード

永続的なGrafanaダッシュボードを作成するには、このページを参照してください。

Grafanaへのアクセス

Grafanaのロールベースのアクセス制御に関する情報は、このセクションを参照してください。

Alertmanager UI

`rancher-monitoring`がインストールされると、Prometheus Alertmanager UIがデプロイされ、アラートと現在のAlertmanager設定を表示できるようになります。

このセクションは、監視コンポーネントがどのように連携して動作するかに精通していることを前提としています。Alertmanagerに関する詳細情報は、Alertmanagerの動作についてを参照してください。

Alertmanager UIへのアクセス

Alertmanager UIでは、最近発生したアラートを確認できます。

前提条件:

`rancher-monitoring`アプリケーションをインストールする必要があります。

Alertmanager UIを見るには、

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. *Clusters*ページで、Alertmanager UIを表示したいクラスターに移動し、*Explore*をクリックします。

  3. 左のナビゲーションバーで*Monitoring*をクリックします。

  4. *Alertmanager*をクリックします。

*結果:*Alertmanager UIが新しいタブで開きます。設定に関するヘルプについては、 公式のAlertmanagerドキュメントを参照してください。

RancherでAlertmanagerを構成する方法についての詳細は、このページを参照してください。

Alertmanager UI
Figure 1. Alertmanager UI

デフォルトアラートの表示

デフォルトで発生するアラートを確認するには、Alertmanager UIに移動し、*すべてのグループを開く*をクリックします。

Prometheus UI

デフォルトでは、 kube-state-metricsサービスがCPUとメモリの使用状況に関する豊富な情報を監視アプリケーションに提供します。これらのメトリクスは、ネームスペース全体のKubernetesリソースをカバーしています。これは、サービスのリソースメトリクスを表示するために、新しいServiceMonitorを作成する必要がないことを意味します。データはすでに時系列データベースにあるため、Prometheus UIに移動し、PromQLクエリを実行して情報を取得できます。同じクエリを使用して、時間の経過に伴うメトリクスのグラフを表示するGrafanaダッシュボードを構成できます。

Prometheus UIを表示するには、`rancher-monitoring`をインストールしてください。次のように動作します。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. *Clusters*ページで、Prometheus UIを表示したいクラスターに移動し、*Explore*をクリックします。

  3. 左のナビゲーションバーで*Monitoring*をクリックします。

  4. *Prometheus Graph*をクリックします。

Prometheus Graph UI
Figure 2. Prometheus Graph UI

Prometheusターゲットの表示

監視しているサービスを確認するには、ターゲットを確認する必要があります。ターゲットは、メトリクスをスクレイプするソースとしてServiceMonitorsおよびPodMonitorsによって設定されます。ターゲットを直接編集する必要はありませんが、Prometheus UIはスクレイプされているメトリクスのすべてのソースの概要を把握するのに役立ちます。

Prometheusターゲットを表示するには、`rancher-monitoring`をインストールしてください。次のように動作します。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. *Clusters*ページで、Prometheusターゲットを表示したいクラスターに移動し、*Explore*をクリックします。

  3. 左のナビゲーションバーで*Monitoring*をクリックします。

  4. *Prometheus Targets*をクリックします。

Prometheus Targets UI
Figure 3. Prometheus UIのターゲット

PrometheusRulesの表示

ルール(PrometheusRuleリソースのRuleGroup内で宣言される)の定義時に、 ルール自体のspecには、Alertmanagerが特定のアラートを受信すべきルートを特定するために使用するラベルが含まれています。

PrometheusRulesを表示するには、`rancher-monitoring`をインストールしてください。次のように動作します。

  1. 左上隅で、*☰ > クラスター管理*をクリックします。

  2. *Clusters*ページで、視覚化を表示したいクラスターに移動し、*Explore*をクリックします。

  3. 左のナビゲーションバーで*Monitoring*をクリックします。

  4. *Prometheus Rules*をクリックします。

Prometheus UIでもルールを見ることができます:

PrometheusRules UI
Figure 4. Prometheus UIのルール

RancherでPrometheusRulesを構成する方法の詳細については、このページを参照してください。

レガシーUI

`rancher-monitoring`アプリケーションの導入前のRancherのv2.2からv2.4で利用可能なダッシュボードに関する情報は、xref:[Rancher v2.0—​v2.4ドキュメント]を参照してください。