

# Criação de um widget personalizado para um painel do CloudWatch
<a name="add_custom_widget_dashboard_create"></a>

Para criar um widget personalizado, é possível usar um dos exemplos fornecidos pela AWS, ou é possível criar seus próprios. Os exemplos da AWS incluem exemplos em JavaScript e Python e são criados por uma pilha do AWS CloudFormation. Para obter uma lista de exemplos, consulte [Amostra de widgets personalizados para um painel do CloudWatch](add_custom_widget_samples.md).

**Para criar um widget personalizado em um painel do CloudWatch**

1. Abra o console do CloudWatch, em [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. No painel de navegação, escolha **Dashboards** (Painéis) e escolha um painel.

1. Escolha o símbolo **\$1**.

1. Escolha **Custom widget** (Widget personalizado).

1. Use um dos seguintes métodos:
   + Para usar um widget personalizado de exemplo fornecido pela AWS, faça o seguinte:

     1. Selecione o exemplo na caixa suspensa.

        O console do CloudFormation é iniciado em um novo navegador. No console do CloudFormation, faça o seguinte:

     1. (Opcional) Personalize o nome da pilha do CloudFormation.

     1. Faça seleções para quaisquer parâmetros usados pelo exemplo.

     1. Selecione **Estou ciente de que o AWS CloudFormation pode criar recursos do IAM** e escolha **Criar pilha**.
   + Para criar seu próprio widget personalizado fornecido pela AWS, faça o seguinte:

     1. Escolha **Próximo**.

     1. Escolha selecionar sua função Lambda em uma lista ou insira seu nome do recurso da Amazon (ARN). Se você selecioná-la de uma lista, especifique também a região onde a função está e a versão a ser usada.

     1. Em **Parameters** (Parâmetros), faça seleções para quaisquer parâmetros usados pela função.

     1. Insira um título para o widget.

     1. Em **Update on** (Atualizar em), configure quando o widget deve ser atualizado (quando a função Lambda deve ser chamada novamente). Pode ser uma ou mais destas opções: **Refresh** para atualizá-lo quando o painel for atualizado automaticamente, **Resize** (Redimensionar) para atualizá-lo sempre que o widget for redimensionado, ou **Time Range** (Período) para atualizá-lo sempre que o intervalo de tempo do painel for ajustado, inclusive quando os gráficos são ampliados.

     1. Se estiver contente com a pré-visualização, selecione **Create widget** (Criar widget).