Este documento descreve as convenções de nomenclatura aplicadas pelo Cloud Monitoring para métricas.
Nome do recurso da métrica
O nome do recurso de um tipo de métrica consiste em uma string com três subestruturas principais:
- Um identificador para um projeto específico.
 - Um marcador, que é sempre definido como 
metricDescriptors, para indicar que a string representa um descritor de métrica. - O tipo de métrica.
 
Os nomes de recursos para tipos de métricas seguem este padrão:
projects/PROJECT_ID/metricDescriptors/METRIC_TYPE
A substring METRIC_TYPE é um identificador que representa o tipo de métrica.  Ele apresenta diversos formatos, como, por exemplo:
agent.googleapis.com/agent/api_request_count compute.googleapis.com/firewall/dropped_bytes_count istio.io/service/client/received_bytes_count kubernetes.io/anthos/APIServiceOpenAPIAggregationControllerQueue1_adds
No descritor de métrica, o campo name armazena o nome do recurso do tipo de métrica, e o campo type armazena a substring METRIC_TYPE.
A tabela a seguir mostra como analisar as substrings METRIC_TYPE contidas em um nome de recurso:
| Possíveis estruturas | Descrição | 
|---|---|
SERVICE_NAME 1.googleapis.com/PATH 2 | 
    Métricas de Google Cloud produtos e serviços. Para uma lista completa dessas métricas, consulte métricasGoogle Cloud . | 
agent.googleapis.com/SERVICE_NAME 1/PATH 2 | 
    Métricas dos agentes do Monitoring e do Logging em execução em instâncias de VM no Google Cloud ou na AWS. Para uma lista completa dessas métricas, consulte Métricas do agente. | 
kubernetes.io/anthos/PATH 2 | 
    Métricas do GKE Enterprise, um Google Cloud serviço que permite executar clusters do Kubernetes no local e na nuvem. Para uma lista completa dessas métricas, consulte Métricas do Anthos. | 
aws.googleapis.com/SERVICE_NAME 1/PATH 2 | 
    Métricas do Amazon Web Services Para uma lista completa dessas métricas, consulte Métricas do AWS. | 
istio.io/PATH 2 | 
    Métricas do Istio para Google Cloud. Para uma lista completa dessas métricas, consulte Métricas do Istio. | 
 kubernetes.io/PATH 2 | 
    Métricas do Google Kubernetes Engine. Para uma lista completa dessas métricas, consulte Métricas do Kubernetes. | 
knative.dev/PATH 2 | 
    Métricas do Knative. Para uma lista completa dessas métricas, consulte Métricas do Knative. | 
external.googleapis.com/EXT_SERVICE/PATH 2external.googleapis.com/prometheus/PATH 2 | 
    Métricas personalizadas de terceiros, como Prometheus. Essa ferramenta de monitoramento de código aberto é frequentemente usada com o Kubernetes. Para mais informações sobre essas métricas, consulte Métricas externas. É possível usar esses tipos de métricas somente nos projetos que os definem. | 
custom.googleapis.com/PATH 2external.googleapis.com/user/PATH 2 | 
    Métricas definidas pelo usuário. Só é possível usar esses tipos de métricas nos projetos em que são definidos. | 
logging.googleapis.com/PATH 2 | 
    Métricas com base em registros do Cloud Logging. É possível usar métricas predefinidas ou criar métricas personalizadas. As métricas personalizadas só podem ser usadas em projetos em que você as define. | 
1 SERVICE_NAME identifica um produto Google Cloud , como
compute para o Compute Engine.
2 PATH identifica a métrica no
produto, como instance/cpu/utilization.
Regras para tipos e rótulos de métricas
Esta lista contém regras a serem seguidas ao criar tipos de métrica personalizada. Os rótulos
associados a um tipo de métrica são especificados como pares de chave-valor do tipo
LabelDescriptor. A chave atua como o nome do rótulo.
Tipos de métricas
- Use letras maiúsculas e minúsculas (
A-Z,a-z), dígitos (0-9), pontos (.) e sublinhados (_) na string. - Use barras (
/) para separar os elementos do caminho. - É preciso iniciar cada elemento do caminho com uma letra ou um dígito.
 - O tamanho máximo de uma string do tipo métrica é 200 caracteres.
 
- Use letras maiúsculas e minúsculas (
 Chaves de marcador
- Use letras minúsculas (
a-z), dígitos (0-9) e sublinhados (_) em uma chave de rótulo. - Comece as chaves do rótulo com uma letra.
 - O tamanho máximo de uma chave de rótulo é 100 caracteres.
 - Cada chave precisa ser exclusiva no tipo de métrica.
 - É possível ter no máximo 30 rótulos por tipo de métrica.
 
- Use letras minúsculas (