Este tópico explica como resolver o problema em que a página Monitoring and Alerting no console do ApsaraMQ for RabbitMQ não exibe dados de monitoramento ao fazer login como usuário RAM.
Causa
O usuário RAM não possui a política AliyunCloudMonitorReadOnlyAccess vinculada. A página Monitoring and Alerting obtém métricas do CloudMonitor. Sem acesso de leitura ao CloudMonitor, a visualização dos dados torna-se impossível.
Esta é a única causa conhecida para a ausência de dados de monitoramento nesta página.
Solução
Vincule a política AliyunCloudMonitorReadOnlyAccess ao usuário RAM. Somente uma conta Alibaba Cloud (não um usuário RAM) pode realizar essa operação.
Faça login no console do RAM com sua conta Alibaba Cloud.
Vincule a política
AliyunCloudMonitorReadOnlyAccessao usuário RAM. Para obter as etapas detalhadas, consulte Conceder permissões a usuários RAM.Acesse novamente o console do ApsaraMQ for RabbitMQ como usuário RAM e verifique se os dados de monitoramento aparecem na página Monitoring and Alerting.
Detalhes da política
A política AliyunCloudMonitorReadOnlyAccess concede acesso somente leitura às operações de consulta do CloudMonitor:
{
"Version": "1",
"Statement": [
{
"Action": "cms:QueryMetric*",
"Resource": "*",
"Effect": "Allow"
}
]
}
O caractere curinga em cms:QueryMetric* abrange todas as operações de API de consulta do CloudMonitor. Essa é a permissão mínima necessária para carregar dados de monitoramento na página Monitoring and Alerting do console ApsaraMQ for RabbitMQ.
Essa política concede apenas acesso de leitura às métricas de monitoramento. Ela não permite que o usuário RAM modifique configurações do CloudMonitor ou regras de alerta.