Alibaba Cloud Managed Service for Prometheus は、複数のクラウドサービスのメトリックの統合をサポートしています。メトリックのソースは 2 つあります:Cloud Monitor と、Alibaba Cloud Managed Service for Prometheus がクラウド製品から直接収集する高度なメトリックです。
Cloud Monitor メトリック
Cloud Monitor でサポートされているメトリックの一覧については、「クラウドサービスのメトリック」をご参照ください。すべてのクラウドサービスメトリックは、理論上 Managed Service for Prometheus に統合できます。統合したいクラウドサービスが [統合センター] にない場合は、チケットを送信できます。
Managed Service for Prometheusのエージェントバージョン V1.1.32(v5.1-e0c90c68) 以降では、統合されたクラウド製品のメトリクスは Cloud Monitor のメトリクスと自動的に整合されます。つまり、クラウド製品から Cloud Monitor に報告された新しいメトリクスは、追加設定なしで自動的にManaged Service for Prometheusに取り込まれます。取り込み後、異なるクラウド製品間の命名の競合を防ぐために、メトリクス名には自動的にAliyun${ProductName}_ というプレフィックスが付加されます。たとえば、Elastic Compute Service (ECS) の CPUUtilization メトリクスがManaged Service for Prometheusに取り込まれると、対応するメトリクス名はAliyunEcs_CPUUtilization になります。Cloud Monitor のメトリクスが Prometheus に取り込まれる際、クラウドサービスインスタンスのメトリクスはすべてのリージョンから取り込まれます。
クラウドサービスを Managed Service for Prometheus に統合した後、Cloud Monitor にそのサービスの新しいメトリックが表示される一方で、Prometheus では見つからない場合があります。この問題が発生した場合は、ARMS コンソールにログインします。 ページに移動し、該当する環境に入ります。[エージェント設定] タブで、エージェントバージョンが V1.1.32 以降であるかを確認します。エージェントバージョンがこの要件を満たす場合は、コンポーネントの管理 ページに移動します。次に、該当するコンポーネントを見つけ、最新バージョンであるかを確認します。最新でない場合は、コンポーネントをアップグレードします。
Prometheus に統合される Cloud Monitor メトリックの変換ルール
メトリック名は、以下の形式に変換されます: Aliyun${ProductName}_${MetricName}
-
${MetricName}: 元の Cloud Monitor メトリック名に含まれる特殊文字 (英字、数字、アンダースコア以外のすべての文字) は、アンダースコア (_) に置き換えられます。 -
${ProductName}標準ルール: 製品名は、以下のルールに従って、クラウドサービスメトリックのnamespaceから導出されます。-
acs_プレフィックスを削除します。 -
_dashboardサフィックスを削除します。 -
アンダースコア (_) を削除します。
-
製品名の略称の先頭文字を大文字にし、残りを小文字に変換します。
${ProductName}の特別なルール:歴史的な理由により、一部のクラウドサービスではカスタムの ProductName 値が使用されています。次の表にこれらの例外を示します。Namespace
製品カテゴリ
製品名
acs_cc
cc_iot
Cciot
acs_newbgpddos
newbgpddos
ddos-pro
acs_bandwidth_package
sharebandwidthpackages
Ebwp
acs_vpc_eip
eip
Eip, Vpceip
acs_elasticsearch
elasticsearch
Es, Elasticsearch
acs_elasticsearch
logstash
Logstash
acs_global_acceleration
acs_global_acceleration, globalaccelerationplus
Ga
acs_hbaseserverless
hbaseserverless
Hbase, Hbaseserverless
acs_nat_gateway
nat_gateway, enhanced_nat_gateway, nat_bandwithpackage
Nat, Natgateway
acs_pai_dlc
dlc
Paidlc
acs_pai_dsw
dsw
Paidsw
acs_pai_quota
quota
Paiquota
acs_kvstore
kvstore_sharding, kvstore_splitrw, kvstore_standard, kvstore_old
Redis, Kvstore
waf
waf, hybrid_waf, wafv3, hybrid_wafv3
Waf
acs_kafka
kafkaV3, kafka
AliKafka
acs_amqp
amqp_instance
Amqp_instance
acs_disk
disk_replica_pair_async, dbsc, disk, disk_replica_group_async
Dbsc, Disk
acs_disk
disk_replica_pair_async, dbsc, disk, disk_replica_group_async
Dbsc
acs_gws
gws
Ecd
acs_emr
emr, emr_serverless_starrocks, emr_workflow
Starrock, Emr
acs_fnf
functionflow
Functionflow
acs_hybriddb
gpdb
Gpdb
acs_hologres
hologres_follower
Hologres_follower
acs_hologres
hologres_shared
Hologres_shared
acs_hologres
hologres_standard
Hologres_standard
acs_hologres
hologres_warehouse
Hologres_warehouse
acs_hitsdb
influxdb, tsdb
Influxdb
acs_ipv6_bandwidth
ipv6gateway_gw
Gw
acs_learn
learn_eas
Learn_eas
acs_learn
learn_eas_resource
Pai_learn_eas_resource
acs_maxcompute_prepay
maxcompute_common
Maxcompute_common
acs_maxcompute_prepay
maxcompute_subscription
Maxcompute_subscription
acs_maxcompute_prepay
maxcompute_tunnel_subscription
Maxcompute_tunnel_subscription
acs_mongodb
mongodb_replicaset
Mongodb_replicaset
acs_mongodb
mongodb_replicaset
Mongodb_replicaset
acs_mongodb
mongodb_singlenode
Mongodb_singlenode
acs_rds_dashboard
rds
Rds
acs_rds_dashboard
rds_cluster
Rds, Rds_cluster
acs_rds_dashboard
postgresql
Rds
acs_rds_dashboard
sqlserver
Rds, Sqlserver
acs_rocketmq
rocketmq
Rocketmq5
acs_physical_connection
port, vbr
Port, Vbr
-
高度なメトリック
Managed Service for Prometheus は、クラウドサービスから高度なメトリックを直接収集します。これらのメトリックは、より詳細で、収集間隔も短くなります。現在、高度なメトリックをサポートしている製品は一部のみです。Cloud Monitor メトリックとは異なり、高度なメトリックはすべてのリージョンにまたがるインスタンスを対象とせず、デフォルトの統合ポリシーは製品によって異なります。高度なメトリック名は、統合時にそのまま保持されます。
次のクラウドサービスは、高度なメトリックの統合をサポートしています。
|
クラウドサービス |
統合ポリシー |
|
MSE |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
|
ACK |
メトリックはクラスター単位で統合されます。 |
|
ASK |
メトリックはクラスター単位で統合されます。 |
|
ACS |
Metrics are integrated per cluster. |
|
ACK One |
メトリックはクラスター単位で統合されます。 |
|
Realtime Compute for Apache Flink |
メトリックはワークスペース単位で統合されます。 |
|
Lindorm |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
|
ApsaraMQ for Confluent |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
|
ApsaraMQ for Kafka |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
|
ApsaraMQ for RocketMQ (5.0) |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
|
ASM |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
|
PAI-EAS |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
|
Intelligent Computing Lingjun |
デフォルトでは、選択したデータストレージリージョンと同じリージョンにあるクラウドサービスインスタンスのメトリックのみが統合されます。 |
ストレージポリシー
クラウドサービスメトリックを Managed Service for Prometheus に統合すると、ストレージ用の Prometheus インスタンスが自動的に作成されます。詳細については、「データストレージの説明」をご参照ください。