Todos os produtos
Search
Central de documentação

Managed Service for Prometheus:Configure Prometheus monitoring permissions for a RAM user in Container Service

Última atualização: Sep 21, 2026

Configure as permissões para que um usuário do RAM gerencie o monitoramento do Prometheus no console do Container Service.

Pré-requisitos

Configuração de permissões de usuário do RAM

Configuração de permissões para instale ou atualize o monitoramento do Prometheus

Conceda permissões a um usuário do RAM utilizando um dos seguintes métodos:

  • Conceda ao usuário do RAM a política de sistema AliyunCloudMonitorFullAccess.

  • Conceda permissões personalizadas ao usuário do RAM.

    {
      "Version": "1",
      "Statement": [
        {
          "Action": [
            "cms:GetCmsService",
            "cms:ListIntegrationPolicies",
            "cms:ListIntegrationPolicyDashboards",
            "cms:GetAddonRelease",
            "cms:GetPrometheusInstance",
            "log:QueryPrometheusMetrics",
            "log:GetLogStoreLogs",
            "cms:CreateAddonRelease",
            "cms:UpdateAddonRelease"
          ],
          "Resource": "*",
          "Effect": "Allow"
        }
      ]
    }

Configuração de permissões para visualize o monitoramento do Prometheus

Para conceder permissões a um usuário do RAM, escolha um dos métodos abaixo:

  • Atribua a política de sistema AliyunCloudMonitorReadOnlyAccess ao usuário do RAM.

  • Atribua permissões personalizadas ao usuário do RAM.

    {
      "Version": "1",
      "Statement": [
        {
          "Action": [
            "cms:GetCmsService",
            "cms:ListIntegrationPolicies",
            "cms:ListIntegrationPolicyDashboards",
            "cms:GetAddonRelease",
            "cms:GetPrometheusInstance",
            "log:QueryPrometheusMetrics",
            "log:GetLogStoreLogs"
          ],
          "Resource": "*",
          "Effect": "Allow"
        }
      ]
    }

Configuração de permissões com escopo de grupo de recursos

Caso você conceda a permissão AliyunCloudMonitorFullAccess ou AliyunCloudMonitorReadOnlyAccess a um usuário do RAM e a restrinja a um grupo de recursos, você não conseguirá instale o componente nem visualize o painel no console do Container Service. Isso ocorre porque o Prometheus Service ainda não está totalmente integrado aos grupos de recursos. Para resolver isso, conceda as seguintes permissões adicionais ao usuário do RAM:

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "cms:GetCmsService",
        "cms:ListIntegrationPolicies",
        "cms:ListIntegrationPolicyDashboards",
        "cms:GetAddonRelease"
      ],
      "Resource": [
        "acs:cms:*:{userId}:cmsservice/*",
        "acs:cms:*:{userId}:integrationpolicy/*",
        "acs:cms:*:{userId}:addonrelease/*"
      ]
    }
  ]
}