Este documento descreve como pode alterar os dados apresentados num painel de controlo personalizado, sem ter de modificar cada widget, adicionando agrupamentos temporários e filtros temporários. Depois de adicionar um agrupamento ou um filtro ao nível do painel de controlo, a barra de ferramentas do painel de controlo apresenta um item de menu para esse agrupamento ou filtro.
Ao resolver problemas, pode modificar os dados apresentados por um painel de controlo adicionando agrupamentos ou filtros temporários. Por exemplo, se estiver a investigar um incidente e quiser que o painel de controlo apresente apenas dados de uma máquina virtual (VM) específica, adicione um filtro temporário.
Os agrupamentos e os filtros temporários são eliminados automaticamente quando recarrega a página. No entanto, também os pode eliminar manualmente.
Também pode criar filtros permanentes. Por exemplo, se fixar um filtro, este comporta-se como um filtro temporário, exceto que está sempre disponível. Também pode criar variáveis, que lhe permitem aplicar um filtro a widgets selecionados. Para mais informações, consulte o artigo Crie e faça a gestão de variáveis e filtros fixos.
Esta funcionalidade só é suportada para projetos do Google Cloud . Para configurações do App Hub, selecione o projeto anfitrião do App Hub ou o projeto de gestão da pasta com apps ativadas.
Como funcionam os filtros do painel de controlo
Um filtro do painel de controlo especifica uma etiqueta e um valor. As séries cronológicas apresentadas no painel de controlo determinam as etiquetas disponíveis para filtragem. A forma como um widget suporta um filtro ao nível do painel de controlo depende do tipo de dados que o widget apresenta e da configuração do widget:
Para widgets que apresentam dados de séries temporais, como gráficos de linhas, aplicam-se as seguintes regras:
Se o intervalo temporal apresentado pelo widget não suportar a etiqueta num filtro, o filtro ao nível do painel de controlo não altera os dados apresentados.
Por exemplo, se adicionar um filtro na etiqueta
instance_id
, mas um gráfico no painel de controlo não apresentar dados com uma etiquetainstance_id
, o filtro não altera os dados apresentados.Se o widget especificar um valor para uma etiqueta, o filtro ao nível do painel de controlo não altera os dados apresentados.
Por exemplo, se adicionar um filtro na etiqueta
instance_id
, mas um gráfico no painel de controlo incluir um filtro com base na etiquetainstance_id
, o filtro ao nível do painel de controlo não altera os dados apresentados.Caso contrário, o gráfico filtra os dados apresentados para apenas as séries cronológicas que satisfazem o filtro ao nível do painel de controlo.
Para widgets do painel de registos, os filtros ao nível do painel de controlo baseados numa etiqueta de recurso atualizam a consulta. Por exemplo, se adicionar o filtro ao nível do painel de controlo cluster_name: mycluster, a consulta é atualizada para incluir resource.labels."cluster_name"="mycluster".
Pode adicionar vários filtros ao nível do painel de controlo. Estes filtros estão unidos por um operador lógico AND.
Antes de começar
Conclua os passos seguintes no Google Cloud projeto onde quer ver os seus painéis de controlo:
-
Para obter as autorizações de que precisa para adicionar ou modificar filtros temporários através da consola Google Cloud , peça ao seu administrador que lhe conceda a função IAM de leitor de monitorização (
roles/monitoring.viewer
) no seu projeto. Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Para mais informações sobre as funções, consulte o artigo Controle o acesso com a gestão de identidades e acessos.
Crie ou modifique agrupamentos temporários
Quando adiciona agrupamentos ao nível do painel de controlo, os widgets no painel de controlo apresentam uma série cronológica para cada conjunto de séries cronológicas que têm os mesmos valores para as etiquetas de agrupamento. Por predefinição, é apresentada a média de cada conjunto. No entanto, quando o widget define uma função de agrupamento, essa função é usada.
Por exemplo, suponha que o seu painel de controlo contém um gráfico que apresenta a utilização da CPU das suas instâncias de VM. Para determinar se precisa de implementar mais VMs numa zona específica, pode editar o painel de controlo e esse gráfico para alterar as respetivas opções de agrupamento. Uma alternativa é agrupar temporariamente o painel de controlo por zona e, em seguida, ver o gráfico de utilização da CPU.
Para criar ou modificar os agrupamentos temporários, faça o seguinte:
-
Na Google Cloud consola, aceda à página
Painéis de controlo:
Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.
- Na barra de ferramentas da Google Cloud consola, selecione o seu Google Cloud projeto. Para configurações do App Hub, selecione o projeto anfitrião do App Hub ou o projeto de gestão da pasta com apps ativadas.
- Expanda o menu arrow_drop_down Agrupar por e, de seguida, selecione as etiquetas para agrupar.
- Clique em OK.
Quando navega para fora do painel de controlo, todos os agrupamentos que criou são rejeitados.
Crie um filtro temporário
Quando está a investigar um incidente, pode querer analisar os dados de formas específicas. Por exemplo, pode querer ver apenas séries cronológicas para uma máquina virtual específica ou para recursos numa região específica. Quando cria um filtro temporário, todos os widgets do painel de controlo são modificados para mostrar dados que correspondem a esse filtro.
Por exemplo, para configurar todos os gráficos de modo a apresentarem apenas séries cronológicas para uma instância de VM específica, crie um filtro com base na etiqueta instance_id
. Da mesma forma, para configurar o painel de controlo de forma a apresentar apenas séries cronológicas para uma zona específica, crie um filtro com base na etiqueta zone
.
Para criar um filtro temporário, faça o seguinte:
-
Na Google Cloud consola, aceda à página
Painéis de controlo:
Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.
- Na barra de ferramentas da Google Cloud consola, selecione o seu Google Cloud projeto. Para configurações do App Hub, selecione o projeto anfitrião do App Hub ou o projeto de gestão da pasta com apps ativadas.
Na filter_listbarra de filtros do painel de controlo, clique em Adicionar filtro e, de seguida, selecione uma etiqueta no menu.
O menu apresenta as etiquetas de todas as séries cronológicas apresentadas no painel de controlo.
Depois de selecionar uma etiqueta, é adicionado um filtro à barra de ferramentas do painel de controlo. O nome do filtro tem o mesmo nome que a sua seleção e o respetivo valor está definido como
*
, que corresponde a todos os valores. Por exemplo, se selecionarzone
, a barra de ferramentas apresentazone: *
.Para selecionar um valor específico para corresponder, clique no filtro, por exemplo, clique em
zone: *
e, de seguida, selecione um valor no menu. Para reduzir o número de opções do menu, introduza parte do valor na área filter_list Filtrar.
Quando navega para fora do painel de controlo, todos os filtros que criou são rejeitados.
Modifique um filtro temporário
Para modificar o valor de um filtro temporário, nesse filtro, clique em arrow_drop_down Menu e, de seguida, faça uma seleção.
Depois de fazer uma seleção, os gráficos e as tabelas são atualizados.
Elimine um filtro temporário
Os filtros temporários são eliminados automaticamente quando navega para fora do painel de controlo. Para remover manualmente um filtro temporário, nesse filtro, clique em cancel Eliminar.
O que se segue?
- Explore os dados representados em gráficos
- Aceda a painéis de controlo específicos de recursos
- Crie e faça a gestão de variáveis e filtros fixados