Alibaba Cloud Managed Service for Prometheus, birden fazla cloud hizmetinden gelen ölçümlerin entegrasyonunu destekler. Ölçümler iki kaynaktan gelir: Cloud Monitor ve Alibaba Cloud Managed Service for Prometheus tarafından cloud ürünlerinden doğrudan toplanan gelişmiş ölçümler.
Bu konu, Managed Service for Prometheus ve Cloud Monitor 1.0 Prometheus ile cloud hizmet ölçümü entegrasyonuna yöneliktir. Cloud Monitor 2.0 Entegrasyon Merkezi aracılığıyla cloud hizmet ölçümlerinin entegrasyonu hakkında bilgi için bkz. Metric and Event Center içindeki Prometheus metrics.
Cloud Monitor ölçümleri
Cloud Monitor tarafından desteklenen ölçümlerin listesi için bkz. Metric and Event Center. Tüm cloud hizmet ölçümleri teorik olarak Managed Service for Prometheus ile entegre edilebilir.
Managed Service for Prometheus agent sürümleri V1.1.32(v5,1-e0c90c68) ve sonrası için, entegre edilen cloud ürünlerinden gelen ölçümler otomatik olarak Cloud Monitor ölçümleriyle hizalanır. Bu, bir cloud ürünü tarafından Cloud Monitor'a bildirilen yeni ölçümlerin ek yapılandırma gerektirmeden otomatik olarak Managed Service for Prometheus içine alındığı anlamına gelir. Alım işleminden sonra, farklı cloud ürünleri arasında adlandırma çakışmalarını önlemek için ölçüm adlarına otomatik olarak Aliyun${ProductName}_ öneki eklenir. Örneğin, Elastic Compute Service (ECS) CPUUtilization ölçümü Managed Service for Prometheus içine alındıktan sonra karşılık gelen ölçüm adı AliyunEcs_CPUUtilization olur. Cloud Monitor ölçümleri Prometheus'a alındığında, cloud hizmet örneğine ait ölçümler tüm bölgelerden alınır.
Bir cloud hizmetini Managed Service for Prometheus ile entegre ettikten sonra, hizmet için yeni ölçümlerin Cloud Monitor'da göründüğünü ancak Prometheus'ta bulunamadığını fark edebilirsiniz. Bu sorun oluşursa ARMS console üzerinde oturum açın. sayfasına gidin ve ilgili ortamı seçin. Agent Settings sekmesinde agent sürümünün V1.1.32 veya üzeri olup olmadığını kontrol edin. Agent sürümü bu gereksinimi karşılıyorsa Component Management sayfasına gidin. Ardından ilgili bileşeni bulun ve en son sürüm olup olmadığını kontrol edin. Değilse bileşeni yükseltin.
Prometheus'a entegre edilen Cloud Monitor ölçümleri için dönüştürme kuralları
Ölçüm adları aşağıdaki biçime dönüştürülür: Aliyun${ProductName}_${MetricName}
${MetricName}: Orijinal Cloud Monitor ölçüm adındaki özel karakterler (harfler, sayılar ve alt çizgi dışındaki tüm karakterler) alt çizgi (_) ile değiştirilir.-
${ProductName}standart kurallar: Ürün adı, cloud hizmet ölçümününnamespacedeğerinden aşağıdaki kurallara göre türetilir.acs_önekini kaldırın._dashboardsonekini kaldırın.Alt çizgileri (_) kaldırın.
Ürün adı kısaltmasının ilk harfini büyük, geri kalanını küçük harfe çevirin.
${ProductName}özel kurallar: Tarihsel nedenlerle bazı cloud hizmetleri özel ProductName değerleri kullanır. Aşağıdaki tabloda bu istisnalar listelenmiştir.
Namespace
Product category
Product name
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
Gelişmiş ölçümler
Managed Service for Prometheus, gelişmiş ölçümleri doğrudan cloud hizmetlerinden toplar. Bu ölçümler daha fazla ayrıntı ve daha kısa toplama aralıkları sağlar. Şu anda yalnızca bazı ürünler gelişmiş ölçümleri destekler. Cloud Monitor ölçümlerinin aksine gelişmiş ölçümler tüm bölgelerdeki örnekleri kapsamaz ve varsayılan entegrasyon ilkesi ürüne göre değişir. Gelişmiş ölçüm adları entegrasyon sırasında olduğu gibi korunur.
Aşağıdaki cloud hizmetleri gelişmiş ölçüm entegrasyonunu destekler:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Depolama ilkesi
Cloud hizmet ölçümleri Managed Service for Prometheus ile entegre edildiğinde depolama için otomatik olarak bir Prometheus örneği oluşturulur. Ayrıntılar için bkz. Veri depolama açıklaması.