Instalar painéis de amostra

O Cloud Monitoring fornece um conjunto selecionado de definições de painel no GitHub que são específicas para vários serviços do Google Cloud, por exemplo, Compute Engine, Cloud Storage, BigQuery e outros. As paradas nesses painéis, há uma seleção de métricas relevantes para um determinado serviço. É possível instalar essas definições no seu projeto do Google Cloud como personalizado painéis pela API Cloud Monitoring ou pelo console do Google Cloud.

Esta página descreve como instalar uma definição de painel armazenada no repositório monitoring-dashboard-samples do GitHub. Cada definição é armazenada como um arquivo JSON. Esta página também descreve como exibir o painel na console do Google Cloud.

Instalar um painel de exemplo

Console do Google Cloud

Para instalar uma definição de painel usando o console do Google Cloud, faça o seguinte:

  1. No console do Google Cloud, acesse a página  Painéis:

    Ir para Painéis

    Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.

  2. Escolha uma destas opções:

    • Para instalar um painel a partir da biblioteca de amostra, faça o seguinte:

      1. Clique na guia Biblioteca de exemplo.

        Exibição da guia da biblioteca de amostra selecionada.

      2. Selecione os painéis que você quer instalar.

      3. (Opcional) Para ver detalhes sobre um painel ou o conteúdo, clique em Visualizar.

      4. (Opcional) Para visualizar a representação JSON de um painel, clique em Visualizar e em JSON.

      5. Clique em Importar.

    • Para instalar um painel fazendo upload de um arquivo JSON, faça o seguinte:

      1. (Opcional) Para instalar uma definição de painel selecionada, faça o download do repositório do GitHub:

        git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git

      2. Clique em Criar painel.

      3. Na barra de ferramentas do painel, clique em  Editor JSON.

        O código exibido para um novo painel é semelhante ao seguinte:

        {
          "category": "CUSTOM",
          "displayName": "New Dashboard",
          "mosaicLayout": {
            "columns": 12
          },
        }
        
      4. Na barra de ferramentas do editor, clique em Upload de arquivo.

      5. Selecione o arquivo que contém a definição do painel e clique em Abrir.

        Depois do upload do arquivo, o JSON do painel é atualizado.

        Caso você veja a mensagem "Não foi possível salvar o painel: o campo mosaicLayout.tiles[0] tem um valor inválido", selecione Grid na barra de ferramentas do painel.

      6. (Opcional) Personalize o painel. Por exemplo, você pode atualizar o título, adicionar uma caixa de texto que indique a origem do painel, excluir gráficos indesejados ou adicionar gráficos.

CLI da gcloud

Para instalar uma definição de painel usando a CLI do Google Cloud, faça o seguinte:

  1. Verifique se a definição do painel pode ser acessada pelo sistema local.

    Para painéis armazenados no repositório do GitHub, é possível salvar painéis específicos ou fazer o download de todo o repositório:

    git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
    
  2. Identifique os painéis que você quer instalar.

    Por exemplo, no GitHub repositório, o diretório monitoring-dashboard-samples/dashboards/compute contém um arquivo chamado gce-vm-instance-monitoring.json.

  3. Emita o comando gcloud monitoring dashboards create e forneça a representação JSON do painel.

    Por exemplo, para instalar o painel gce-vm-instance-monitoring.json, emitir o seguinte comando:

    gcloud monitoring dashboards create --config-from-file=gce-vm-instance-monitoring.json
    

API Cloud Monitoring

Para instalar uma definição de painel usando a CLI do Google Cloud, faça o seguinte:

  1. Verifique se a definição do painel pode ser acessada pelo sistema local.

    Para painéis armazenados no repositório do GitHub, é possível salvar painéis específicos ou fazer o download de todo o repositório:

    git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
    
  2. Identifique os painéis que você quer instalar.

    Por exemplo, no repositório do GitHub, o diretório monitoring-dashboard-samples/dashboards/compute contém um arquivo chamado gce-vm-instance-monitoring.json.

  3. Chame dashboards.create e forneça o Representação JSON do painel.

    Para mais informações, consulte Criar e gerenciar painéis.

Conferir o painel instalado

Cada arquivo no repositório cria um novo painel personalizado. Por exemplo, o arquivo gce-vm-instance-monitoring.json cria um painel com o título "GCE VM Instance Monitoring". Para acessar esse painel, faça o seguinte:

  1. No console do Google Cloud, acesse a página  Painéis:

    Ir para Painéis

    Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.

  2. Na lista de painéis, clique em "Monitoramento de instâncias de VM do GCE". Se você tiver muitos painéis, convém filtrar por painéis personalizados ou para o nome do novo painel.

A captura de tela a seguir mostra a parte do painel instalado:

Exemplo do painel de monitoramento de instâncias de VM do Compute Engine.