

# Exemplos de código para o CloudWatch usando AWS SDKs
<a name="service_code_examples"></a>

Os exemplos de código a seguir mostram como usar o CloudWatch com um kit de desenvolvimento de software (SDK) da AWS. 

As *noções básicas* são exemplos de código que mostram como realizar as operações essenciais em um serviço.

*Ações* são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar perfis de serviço individuais, você pode ver as ações no contexto em seus cenários relacionados.

*Cenários* são exemplos de código que mostram como realizar tarefas específicas chamando várias funções dentro de um serviço ou combinadas com outros Serviços da AWS.

Para ver uma lista completa dos Guias do desenvolvedor e exemplos de código do SDK da AWS, consulte [Como usar o CloudWatch com um AWS SDK](sdk-general-information-section.md). Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.

**Contents**
+ [Conceitos básicos](service_code_examples_basics.md)
  + [Olá, CloudWatch](example_cloudwatch_Hello_section.md)
  + [Conheça os conceitos básicos](example_cloudwatch_GetStartedMetricsDashboardsAlarms_section.md)
  + [Ações](service_code_examples_actions.md)
    + [`DeleteAlarms`](example_cloudwatch_DeleteAlarms_section.md)
    + [`DeleteAnomalyDetector`](example_cloudwatch_DeleteAnomalyDetector_section.md)
    + [`DeleteDashboards`](example_cloudwatch_DeleteDashboards_section.md)
    + [`DescribeAlarmHistory`](example_cloudwatch_DescribeAlarmHistory_section.md)
    + [`DescribeAlarms`](example_cloudwatch_DescribeAlarms_section.md)
    + [`DescribeAlarmsForMetric`](example_cloudwatch_DescribeAlarmsForMetric_section.md)
    + [`DescribeAnomalyDetectors`](example_cloudwatch_DescribeAnomalyDetectors_section.md)
    + [`DisableAlarmActions`](example_cloudwatch_DisableAlarmActions_section.md)
    + [`EnableAlarmActions`](example_cloudwatch_EnableAlarmActions_section.md)
    + [`GetDashboard`](example_cloudwatch_GetDashboard_section.md)
    + [`GetMetricData`](example_cloudwatch_GetMetricData_section.md)
    + [`GetMetricStatistics`](example_cloudwatch_GetMetricStatistics_section.md)
    + [`GetMetricWidgetImage`](example_cloudwatch_GetMetricWidgetImage_section.md)
    + [`ListDashboards`](example_cloudwatch_ListDashboards_section.md)
    + [`ListMetrics`](example_cloudwatch_ListMetrics_section.md)
    + [`PutAnomalyDetector`](example_cloudwatch_PutAnomalyDetector_section.md)
    + [`PutDashboard`](example_cloudwatch_PutDashboard_section.md)
    + [`PutMetricAlarm`](example_cloudwatch_PutMetricAlarm_section.md)
    + [`PutMetricData`](example_cloudwatch_PutMetricData_section.md)
+ [Cenários](service_code_examples_scenarios.md)
  + [Como criar um painel do CloudWatch com o nome da função como variável](example_cloudwatch_GettingStarted_031_section.md)
  + [Começar a usar alarmes](example_cloudwatch_Scenario_GettingStarted_section.md)
  + [Gerencie métricas e alarmes](example_cloudwatch_Usage_MetricsAlarms_section.md)
  + [Monitoramento do desempenho do DynamoDB](example_cross_MonitorDynamoDB_section.md)
  + [Executar testes de estresse da CPU em instâncias do EC2 usando o FIS](example_iam_GettingStarted_069_section.md)
  + [Como usar variáveis de propriedade nos painéis do CloudWatch para monitorar várias funções do Lambda](example_iam_GettingStarted_032_section.md)