O Managed service for Prometheus da alibaba cloud oferece suporte à integração de métricas de diversos service de cloud. As métricas vêm de duas fontes: o cloud Monitor e as métricas avançadas que o Managed service for Prometheus da alibaba cloud coleta diretamente dos product de cloud.
Este documento se aplica à integração de métricas de service de cloud com o Managed service for Prometheus e o cloud Monitor 1.0 Prometheus. Para obter informações sobre a integração de métricas de service de cloud por meio do Integration Center do cloud Monitor 2.0, consulte REST Prometheus metrics em Metric and Event Center.
Métricas do cloud Monitor
Para obter uma lista das métricas compatíveis com o cloud Monitor, consulte Metric and Event Center. Teoricamente, é possível integrar todas as métricas de service de cloud ao Managed service for Prometheus.
Nas versões V1.1.32(v5.1-e0c90c68) e posteriores do agente do Managed service for Prometheus, o sistema alinha automaticamente as métricas dos product de cloud integrados com as métricas do cloud Monitor. Isso significa que, quando um product de cloud relata novas métricas ao cloud Monitor, o sistema as ingere automaticamente no Managed service for Prometheus, sem necessidade de configuração adicional. Após a ingestão, o sistema adiciona automaticamente o prefixo Aliyun${ProductName}_ aos nomes das métricas para evitar conflitos de nomenclatura entre diferentes product de cloud. Por exemplo, após a ingestão da métrica CPUUtilization do Elastic Compute service (ECS) no Managed service for Prometheus, o nome da métrica correspondente passa a ser AliyunEcs_CPUUtilization. Quando o Prometheus ingere métricas do cloud Monitor, ele coleta as métricas da instância do service de cloud de todas as regiões.
Após integrar um service de cloud ao Managed service for Prometheus, você pode notar que novas métricas do service aparecem no cloud Monitor, mas não no Prometheus. Se esse problema ocorrer, faça login no ARMS console. acesse a página e insira o ambiente correspondente. Na aba Agent Settings, verifique se a versão do agente é V1.1.32 ou posterior. Se a versão do agente atender a esse requisito, abra a página Component Management. Em seguida, localize o componente correspondente e verifique se ele está na versão mais recente. Se não estiver, atualize o componente.
Regras de conversão para métricas do cloud Monitor integradas ao Prometheus
O sistema converte os nomes das métricas para o seguinte formato: Aliyun${ProductName}_${MetricName}
${MetricName}: O sistema substitui qualquer caractere especial no nome original da métrica do cloud Monitor (qualquer caractere que não seja letra, número ou sublinhado) por sublinhados (_).-
Regras padrão de
${ProductName}: O sistema deriva o nome do product donamespaceda métrica do service de cloud de acordo com as seguintes regras.Remova o prefixo
acs_.Remova o sufixo
_dashboard.Remova os sublinhados (_).
Coloque a primeira letra da abreviação do nome do product em maiúscula e converta o rest para minúsculas.
Regras especiais de
${ProductName}: Por motivos históricos, alguns service de cloud usam valores de ProductName personalizados. A tabela a seguir lista essas exceções.Namespace
Categoria do product
Nome do product
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
Métricas avançadas
O Managed service for Prometheus coleta métricas avançadas diretamente dos service de cloud. Essas métricas fornecem mais detalhes e intervalos de coleta mais curtos. Atualmente, apenas alguns product oferecem suporte a métricas avançadas. Ao contrário das métricas do cloud Monitor, as métricas avançadas não abrangem instâncias em todas as regiões, e a política de integração padrão varia de acordo com o product. Os nomes das métricas avançadas permanecem inalterados durante a integração.
Os seguintes service de cloud oferecem suporte à integração de métricas avançadas:
|
service de cloud |
Política de integração |
|
MSE |
Por padrão, o sistema integra as métricas apenas de instâncias de service de cloud na mesma região de armazenamento de dados selecionada. |
|
ACK |
O sistema integra as métricas por cluster. |
|
ASK |
A integração de métricas ocorre por cluster. |
|
ACS |
O sistema integra métricas por cluster. |
|
ACK One |
A integração de métricas ocorre individualmente por cluster. |
|
Realtime Compute for Apache Flink |
O sistema integra as métricas por workspace. |
|
Lindorm |
A integração padrão abrange apenas instâncias de service de cloud localizadas na mesma região de armazenamento de dados escolhida. |
|
ApsaraMQ for Confluent |
Por padrão, o sistema integra métricas exclusivamente para instâncias de service de cloud na região de armazenamento de dados selecionada. |
|
ApsaraMQ for Kafka |
A integração de métricas restringe-se, por padrão, às instâncias de service de cloud na mesma região de armazenamento de dados selecionada. |
|
ApsaraMQ for RocketMQ (5.0) |
Por padrão, o sistema integra métricas apenas de instâncias de service de cloud na região de armazenamento de dados selecionada. |
|
ASM |
A integração padrão de métricas aplica-se somente a instâncias de service de cloud na mesma região de armazenamento de dados selecionada. |
|
PAI-EAS |
Por padrão, o recurso integra métricas apenas para instâncias de service de cloud que estejam na mesma região de armazenamento de dados selecionada. |
|
Intelligent Computing Lingjun |
A integração de métricas ocorre, por padrão, apenas para instâncias de service de cloud na região de armazenamento de dados selecionada. |
Política de armazenamento
Ao integrar métricas de service de cloud ao Managed service for Prometheus, o sistema cria automaticamente uma instância do Prometheus para armazenamento. Para mais detalhes, consulte Data storage description.