6.10. ダッシュボードでの Ceph クラスターの集中ログの表示
Ceph Dashboard を使用すると、Red Hat Ceph Storage クラスター内の集中スペースですべてのクライアントからのログを表示でき、効率的に監視できます。これは、ログの保存とクエリー用に設計されたログ集約システムである Loki と、ローカルログの内容をプライベート Grafana Loki インスタンスに送信するエージェントである Promtail を使用することで実現されます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- Dashboard がインストールされている。
- Grafana が設定され、クラスターにログインしている。
手順
- ダッシュボードにログインします。
- Cluster ドロップダウンメニューから、Services をクリックします。
- Services ウィンドウで、ドロップダウンメニューから + Create をクリックします。
-
Create Service ウィンドウで、Type フィールドから
loki
を選択し、残りの詳細を入力して Create Service をクリックします。 Type フィールドで
promtail
を選択し、前の手順を繰り返してPromtail
サービスも作成します。作成が成功すると、サービスリストで実行中のloki
およびpromtail
を確認できます。図6.9 Loki および Protail サービスの作成
注記デフォルトでは、Promtail サービスは実行中のすべてのホストにデプロイされます。
- ファイルへのロギングを有効にするには、Cluster ドロップダウンメニューから Configuration をクリックします。
-
検索バーで
log_to_file
を検索し、Edit をクリックします。 Edit log_to_file ウィンドウで、global を
true
に設定します。図6.10 ログファイルの設定
ステップ 6 から 8 を繰り返し、検索バーで
mon_cluster_log_to_file
を検索してmon_cluster_log_to_file
ファイルでも global をtrue
に設定します。注記log_to_file
ファイルとmon_cluster_log_to_file
ファイルの両方を設定する必要があります。Cluster の下の Logs に移動し、Daemon Logs タブをクリックして集中ログを表示します。Log browser 使用してファイルを選択し、Show logs をクリックしてそのファイルのログを表示します。
図6.11 集中ログの表示
注記ログが表示されない場合は、Grafana にサインインしてページをリロードする必要があります。