このドキュメントで説明されているソフトウェアは、サポートされなくなったか、拡張サポートされています。
Oracleでは、現在サポートされているリリースにアップグレードすることをお勧めします。

機械翻訳について

第1章 モニタリングおよびビジュアライゼーションの概要

この章では、Grafanaの概要について説明し、時系列データベースに格納されているメトリックのモニターとビジュアル化に使用されるGrafanaのコンポーネントについて説明します。

1.1 Grafanaとは

Grafanaは、Kubernetesクラスタのパフォーマンスをモニターするために使用できる、オープンソースのプラットフォームです。 これには、時系列データベースにリアルタイムのメトリックを記録する、Prometheusなどのアプリケーションで収集および保存されたクラスタのメトリックをビジュアル化できるダッシュボードが含まれています。

Grafanaは、データベースに格納された時系列データのビジュアライゼーション・ツールです。 時系列データは、時間順に並べられた一連の値です。 これらの値の経時変化を測定します。 時系列データの例には、ローカル環境に関する情報を継続的に収集する自動運転車、自らをモニターして温度を調整したり侵入者を特定する住宅、効率性のために車両を追跡する警察などがあります。

データ・ソースを使用して、GrafanaをPrometheusデータベースなどの時系列データベースと統合します。 データ・ソースは、このタイプのデータベースへのGrafanaのリンクです。 GrafanaでPrometheusのデータ・ソースを使用することにより、Prometheus時系列データベースに格納されているメトリックの取得、分析、モニターおよびビジュアル化をGrafanaで実行できます。

次のアーキテクチャ図は、Grafanaがデータ・ソースを使用してPrometheusなどの時系列データベースと統合する方法を示しています。 その結果、Grafanaはデータベースに格納されているメトリックをモニターおよびビジュアル化できます。

図1.1 時系列データベースとGrafanaの統合のアーキテクチャ図

1.2 Grafanaについて

Grafanaは、安定している、アップストリームのGrafanaプロジェクトのリリースに基づいています。 このソフトウェアのOracleバージョンとアップストリーム・リリースとの違いは、特定の不具合に対してOracle固有の修正およびパッチが適用されているかどうかです。

アップストリームGrafanaのドキュメントは、次の場所にあるアップストリームのドキュメントを参照してください。

https://grafana.com/docs/

Grafanaの詳細は、次の場所にあるアップストリームのドキュメントを参照してください。

https://grafana.com

1.3 Grafanaのコンポーネント

この項では、Grafanaのコンポーネントについて説明します。この情報は、Prometheusデータベースに保存されているメトリックのモニターとビジュアル化に使用されます。

1.3.1 データ・ソース

データ・ソースは、Grafanaがサポートする様々なストレージ・データベースへのGrafanaリンクです。 Grafanaには、Oracle Cloud Native Environment内のメトリックをモニターおよびビジュアライズするために使用できる多くの時系列データベース(Prometheusを含む)に接続するための、すぐに使えるサポートが含まれています。 Grafanaは、このタイプのデータベースへの接続をデータ・ソースとして参照します。

Grafanaで時系列データベースのデータ・ソースを追加することにより、データベースに格納されているメトリックの取得、分析、モニターおよびビジュアル化をGrafanaで実行できます。

1.3.2 問合せエディタ

Grafanaには、データ・ソースの機能を公開し、そこに含まれるメトリックを問い合せることができる問合せエディタがあります。 Grafanaには、GrafanaをPrometheusと統合するために使用されるデータ・ソースを含む、各データ・ソース用のカスタム問合せエディタが用意されています。 問合せエディタを使用して、Prometheusデータベースに格納されているメトリックをビジュアル化できる問合せを構造化できます。

1.3.3 パネル

パネルは、Prometheusなどの時系列データベースからメトリックをビジュアル化するために使用するGrafanaの主要な要素です。 各タイプのパネルには、ビジュアル化するデータを微調整できる独自の問合せエディタが用意されています。

パネル・タイプには、「Graph」、「Singlestat」、「Table」、「Text」、「Dashboard List」などがあります。 このマニュアルでは、「Graph」パネルを使用します。 これはGrafanaのメイン・パネル・タイプであり、豊富なグラフ作成オプションのセットを提供します。

その他のパネル・タイプの詳細は、次の場所にあるアップストリームのドキュメントを参照してください。

https://grafana.com/docs/grafana/latest/features/panels/panels/

1.3.4 ダッシュボード

ダッシュボードは、行に事前に配置されたパネルのグループです。 行はパネル間の区切りです。

1.3.5 ユーザー

ユーザーはGrafanaにアカウントを持っています。 ユーザーには、次のロールに基づいてGrafanaの権限が付与されます。

  • 管理者: 管理者にはGrafanaのスーパーユーザー権限があり、データ・ソースの追加と編集、データ・ソースの問合せの生成、ダッシュボードの作成と変更などの操作をすべて実行できます。

  • 編集者: Grafanaの編集者の権限は制限されています。 編集者はダッシュボードを作成および変更できますが、データ・ソースを作成または編集したり、データ・ソースの問合せを生成することはできません。

  • 参照者: 参照者には、Grafanaのコンポーネントへの読取り専用アクセス権があります。 たとえば、参照者はデータ・ソースとダッシュボードを表示できますが、変更はできません。

このマニュアルでは、管理者としてGrafanaにアクセスします。 管理者、編集者、参照者ロールの詳細は、次の場所にあるアップストリームのドキュメントを参照してください。

https://grafana.com/docs/grafana/latest/permissions/organization_roles/