This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.6.6. OpenShift Serverless でのメータリングの使用
メータリングは非推奨の機能です。非推奨の機能は依然として OpenShift Container Platform に含まれており、引き続きサポートされますが、本製品の今後のリリースで削除されるため、新規デプロイメントでの使用は推奨されません。
OpenShift Container Platform で非推奨となったか、または削除された主な機能の最新の一覧については、OpenShift Container Platform リリースノートの 非推奨および削除された機能セクションを参照してください。
クラスター管理者として、メータリングを使用して OpenShift Serverless クラスターで実行されている内容を分析できます。
OpenShift Container Platform のメータリングについての詳細は、メータリングの概要 を参照してください。
現時点で、メータリングは IBM Z および IBM Power Systems ではサポートされていません。
6.6.1. メータリングのインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform でのメータリングのインストールについての詳細は、メータリングのインストール を参照してください。
6.6.2. Knative Serving メータリングのデータソース リンクのコピーリンクがクリップボードにコピーされました!
以下の ReportDataSources
は、Knative Serving を OpenShift Container Platform メータリングで使用する方法についての例です。
6.6.2.1. Knative Serving での CPU 使用状況のデータソース リンクのコピーリンクがクリップボードにコピーされました!
このデータソースは、レポート期間における Knative サービスごとに使用される累積された CPU の秒数を示します。
YAML ファイル
6.6.2.2. Knative Serving でのメモリー使用状況のデータソース リンクのコピーリンクがクリップボードにコピーされました!
このデータソースは、レポート期間における Knative サービスごとの平均メモリー消費量を示します。
YAML ファイル
6.6.2.3. Knative Serving メータリングのデータソースの適用 リンクのコピーリンクがクリップボードにコピーされました!
以下のコマンドを使用して、ReportDataSources
を適用することができます。
oc apply -f <datasource_name>.yaml
$ oc apply -f <datasource_name>.yaml
例
oc apply -f knative-service-memory-usage.yaml
$ oc apply -f knative-service-memory-usage.yaml
6.6.3. Knative Serving メータリングのクエリー リンクのコピーリンクがクリップボードにコピーされました!
以下の ReportQuery
リソースは、提供されるサンプルの DataSources
を参照します。
6.6.3.1. Knative Serving での CPU 使用状況のクエリー リンクのコピーリンクがクリップボードにコピーされました!
YAML ファイル
6.6.3.2. Knative Serving でのメモリー使用状況のクエリー リンクのコピーリンクがクリップボードにコピーされました!
YAML ファイル
6.6.3.3. Knative Serving メータリングのクエリーの適用 リンクのコピーリンクがクリップボードにコピーされました!
以下のコマンドを使用して、
ReportQuery
を適用できます。oc apply -f <query-name>.yaml
$ oc apply -f <query-name>.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow コマンドの例
oc apply -f knative-service-memory-usage.yaml
$ oc apply -f knative-service-memory-usage.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
6.6.4. Knative Serving のメータリングレポート リンクのコピーリンクがクリップボードにコピーされました!
Report
リソースを作成し、Knative Serving に対してメータリングレポートを実行できます。レポートを実行する前に、レポート期間の開始日と終了日を指定するために、Report
リソース内で入力パラメーターを変更する必要があります。
YAML ファイル
6.6.4.1. メータリングレポートの実行 リンクのコピーリンクがクリップボードにコピーされました!
以下のコマンドを入力してレポートを実行します。
oc apply -f <report-name>.yml
$ oc apply -f <report-name>.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のコマンドを入力してレポートを確認できます。
oc get report
$ oc get report
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
NAME QUERY SCHEDULE RUNNING FAILED LAST REPORT TIME AGE knative-service-cpu-usage knative-service-cpu-usage Finished 2019-06-30T23:59:59Z 10h
NAME QUERY SCHEDULE RUNNING FAILED LAST REPORT TIME AGE knative-service-cpu-usage knative-service-cpu-usage Finished 2019-06-30T23:59:59Z 10h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow