13.3. Helm を使用した Central サービスのモニタリング
central-services の Helm チャートの設定オプションを変更することで、Central サービス (Central と Scanner) を監視できます。詳細は、「関連情報」セクションの「central-services Helm チャートをデプロイした後の設定オプションの変更」を参照してください。
手順
次の値を使用して、
values-public.yaml設定ファイルを更新します。central.exposeMonitoring: true scanner.exposeMonitoring: true
central.exposeMonitoring: true scanner.exposeMonitoring: trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
helm upgradeコマンドを実行し、設定ファイルを指定します。
13.3.1. Prometheus サービスモニターを使用した Central のモニタリング リンクのコピーリンクがクリップボードにコピーされました!
Prometheus Operator を使用している場合は、サービスモニターを使用して Red Hat Advanced Cluster Security for Kubernetes (RHACS) からメトリクスを取得できます。
Prometheus オペレーターを使用していない場合は、RHACS からデータを受信するように Prometheus 設定ファイルを編集する必要があります。
手順
次の内容を含む新しい
servicemonitor.yamlファイルを作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- ラベルは、監視する
Serviceリソースと一致する必要があります。たとえば、centralまたはscannerです。
YAML をクラスターに適用します。
oc apply -f servicemonitor.yaml
$ oc apply -f servicemonitor.yaml1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Kubernetes を使用する場合は、
ocの代わりにkubectlを入力します。
検証
次のコマンドを実行して、サービスモニターのステータスを確認します。
oc get servicemonitor --namespace stackrox
$ oc get servicemonitor --namespace stackrox1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Kubernetes を使用する場合は、
ocの代わりにkubectlを入力します。