Criação de painéis flexíveis do CloudWatch com variáveis de painel
Use variáveis de painel para criar painéis flexíveis que possam exibir rapidamente conteúdos diferentes em vários widgets, dependendo do valor de um campo de entrada no painel. Por exemplo, é possível criar um painel que pode alternar rapidamente entre diferentes funções do Lambda ou IDs de instância do Amazon EC2, ou um que pode alternar para diferentes regiões da AWS.
Após criar um painel que use uma variável, será possível copiar o mesmo padrão de variáveis para outros painéis existentes.
O uso de variáveis de painel melhora o fluxo de trabalho operacional das pessoas que usam seus painéis. Isso também pode reduzir seus custos, pois você está usando variáveis de painel em um painel em vez de criar vários painéis semelhantes.
nota
Se você compartilhar um painel contendo variáveis, as pessoas com as quais você compartilhar o painel não poderão alterar os valores das variáveis.
Tipos de variáveis de painel
A variável de painel pode ser uma variável de propriedade ou uma variável de padrão.
As variáveis de propriedade alteram todas as instâncias de uma propriedade em todos os widgets no painel. Essa propriedade pode ser qualquer propriedade JSON na fonte JSON de um painel, como
region
. Ou pode ser um nome de dimensão para uma métrica, comoInstanceID
ouFunctionName
.Para ver um tutorial que usa uma variável de propriedade, consulte Tutorial: criação de um painel do Lambda do CloudWatch com o nome da função como a variável.
Para obter mais informações sobre a fonte JSON de painéis, consulte Estrutura e sintaxe do corpo de painéis. No console do CloudWatch, é possível ver a fonte JSON de qualquer painel personalizado escolhendo Ações, Visualizar/editar fonte.
As variáveis de padrão usam um padrão de expressão regular para alterar toda uma propriedade JSON ou somente uma parte dela.
Para ver um tutorial que use uma variável de padrão, consulte Tutorial: criação de um painel que usa um padrão de expressão regular para alternar entre Regiões da AWS.
As variáveis de propriedade se aplicam à maioria dos casos de uso e são menos complexas de configurar.