Amazon CloudWatch
Amazon CloudWatch is an intelligent observability platform providing complete visibility into performance, availability, and security across your entire technology stack. Monitor applications, infrastructure, and workloads with unified metrics, logs, and traces plus AI-powered insights.
APIs
Amazon CloudWatch API
API for publishing metrics, creating alarms, managing dashboards, querying logs, and configuring observability for AWS resources and applications.
Capabilities
Amazon CloudWatch Observability and Monitoring
Workflow for observability and monitoring using Amazon CloudWatch for Operations Engineer personas.
Run with NaftikoFeatures
Monitor metrics, logs, and traces in one interface for complete system visibility.
Detect anomalies and investigate issues using AI-powered CloudWatch Investigations.
Create custom dashboards with pre-built and customizable metric visualizations.
Set threshold-based alarms on any metric to trigger automated actions.
Analyze log data with SQL and natural language queries using CloudWatch Logs Insights.
Ingest OpenTelemetry data alongside native AWS metrics and traces.
Use Cases
Monitor EC2, RDS, Lambda, and other AWS resources with built-in metrics.
Track application performance metrics and detect latency or error rate spikes.
Aggregate and query application logs for troubleshooting and analytics.
Trigger auto-scaling, Lambda functions, or SNS alerts based on metric alarms.
Integrations
Monitor EC2 instance performance metrics including CPU, network, and disk.
Monitor Lambda invocations, errors, and duration metrics automatically.
Ingest Prometheus metrics into CloudWatch for unified monitoring.
Connect CloudWatch data sources to Grafana dashboards.
Correlate traces from X-Ray with CloudWatch metrics and logs.