カスタム・メトリック

ビッグ・データ・サービスからOCIモニタリング・サービスにカスタム・メトリックを公開できます。

詳細は、次を参照してください:

必要なメトリックをフェッチしています

Ambari API/Ambariメトリック・コレクタAPIを使用して、必要なメトリックをフェッチします。Ambari REST APIは、CLUSTER、HOST、COMPONENTおよびHOSTコンポーネント・レベルでメトリック問合せをサポートします。詳細は、次を参照してください:

メトリック・レベル

クラスタ、ホスト、コンポーネント、ホスト・コンポーネントなど、様々なレベルのビッグ・データ・サービス・メトリックがあります。

クラスタ・レベル・メトリック

Ambari API

https://<Ambari_Server_IP>:<port>/api/v1/clusters/<cluster-name>?fields=metrics[startTime,endTime,Interval]

:

https://<Ambari_Server_IP>:<port>/api/v1/clusters/<cluster-name>?fields=metrics/cpu[1683808200,1683808260,15]&_=1430848532905

&_=1430848532905は、キャッシュをバイパスするために使用されるレスポンスには影響しません。

ホスト・レベル・メトリック

Ambari API

https://<Ambari_Server_IP>:<port>/api/v1/clusters/<cluster-name>/hosts/<host-name>?fields=metric1[startTime,endTime,Interval],metric2[startTime,endTime,Interval]

:

https://<Ambari_Server_IP>:<port>/api/v1/clusters/<cluster-name>/hosts/<host-name>fields=metrics/cpu/cpu_user[1683808200,1683808260,15],metrics/cpu/cpu_wio[1683808200,1683808260,15],metrics/cpu/cpu_nice[1683808200,1683808260,15],metrics/cpu/cpu_aidle[1683808200,1683808260,15],metrics/cpu/cpu_system[1683808200,1683808260,15],metrics/cpu/cpu_idle[1683808200,1683808260,15]&_=1430848217591

コンポーネント・レベル・メトリック

Ambari API

http://<AMC_IP>:<port>/ws/v1/timeline/metrics?metricNames=cpu_user,cpu_wio,cpu_nice,cpu_aidle,cpu_system,cpu_idle&hostname=<host-name>&appId=HOST&startTime=1683808200&endTime=1683808260&interval=15000

:

https://<Ambari_Server_IP>:<port>/api/v1/clusters/metric01nh/services/HDFS/components/ DATANODE?fields=metrics/dfs/datanode/DfsUsed,metrics/dfs/datanode/Capacity&_=1430849798630

ホスト・コンポーネント・レベル・メトリック

Ambari API

https://<Ambari_Server_IP>:<port>/api/v1/clusters/<clusterName>/hosts/<host-name>/host_components/DATANODE?fields=metric1,metric2 (point query)

:

https://<Ambari_Server_IP>:<port>/api/v1/clusters/<clusterName>/hosts/<host-name>/host_components/DATANODE?fields=metrics/disk/disk_free,metrics/disk/disk_total