Skip to main content

AWS Monitoring with base14 Scout - Metrics, Logs, and Traces

Overview

base14 Scout ingests AWS telemetry through the OpenTelemetry Collector - metrics from CloudWatch, logs from CloudWatch Logs and S3, and traces from instrumented applications. Use the guides below to wire up each AWS service.

In this section

GuideWhat it covers
CloudWatch MetricsFour ways to get CloudWatch metrics into Scout - push and pull compared.
AWS RDSPostgreSQL metrics, logs, and alerts.
AWS ALBLoad balancer request rates, latencies, and target health.
AWS ElastiCacheRedis and Memcached cache metrics.
AWS Amazon MQRabbitMQ and ActiveMQ broker metrics and logs.
AWS LambdaAuto-instrument functions for traces, metrics, and logs.
AWS VPC Flow LogsStream VPC flow logs to Scout via S3 and Lambda.

Getting started with CloudWatch metrics

Most AWS services publish their metrics to CloudWatch, so that's where most setups begin. The CloudWatch Metrics section compares four approaches - two push paths (Amazon Data Firehose to the Collector, or Firehose to S3 to Lambda), the Prometheus CloudWatch exporter (pull), and the CloudWatch datasource (query at render time, no ingestion) - so you can pick the one that fits your latency and cost constraints. The per-service guides build on whichever approach you choose.

Was this page helpful?