

# Ejemplos de código para CloudWatch usando los AWS SDK
<a name="service_code_examples"></a>

Los siguientes ejemplos de código indican cómo utilizar CloudWatch con un kit de desarrollo de software (SDK) de AWS. 

Los *conceptos básicos* son ejemplos de código que muestran cómo realizar las operaciones esenciales dentro de un servicio.

Las *acciones* son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.

Los *escenarios* son ejemplos de código que muestran cómo llevar a cabo una tarea específica a través de llamadas a varias funciones dentro del servicio o combinado con otros Servicios de AWS.

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte [Uso de CloudWatch con SDK de AWS](sdk-general-information-section.md). En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.

**Contents**
+ [Conceptos básicos](service_code_examples_basics.md)
  + [Introducción a CloudWatch](example_cloudwatch_Hello_section.md)
  + [Conceptos básicos](example_cloudwatch_GetStartedMetricsDashboardsAlarms_section.md)
  + [Acciones](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)
+ [Escenarios](service_code_examples_scenarios.md)
  + [Creación de un panel de CloudWatch con el nombre de la función como variable](example_cloudwatch_GettingStarted_031_section.md)
  + [Primeros pasos para usar alarmas](example_cloudwatch_Scenario_GettingStarted_section.md)
  + [Gestionar métricas y alarmas](example_cloudwatch_Usage_MetricsAlarms_section.md)
  + [Supervisión del rendimiento de DynamoDB](example_cross_MonitorDynamoDB_section.md)
  + [Ejecución de pruebas de estrés de CPU en instancias de EC2 con FIS](example_iam_GettingStarted_069_section.md)
  + [Uso de variables de propiedades en los paneles de CloudWatch para supervisar múltiples funciones de Lambda](example_iam_GettingStarted_032_section.md)