Observability and Logging

Configure alarm recipients and per-environment container log destinations.

Project observability settings control which environments create CloudWatch alarms, who receives alarm notifications, and where ECS container logs are delivered.

Configure Alarm Recipients

  1. Open Project settings > Observability.
  2. Select the environments that should trigger alarms.
  3. Add email recipients, SMS recipients, or endpoint recipients such as PagerDuty endpoints.
  4. Save the alarm settings.

Keep recipients current and use endpoints owned by the operating team rather than one person's account.

Configure Log Destinations

Logging destinations are set per environment:

  • Standard (CloudWatch) keeps logs available in the StationOps log viewer.
  • S3 sends logs to a bucket or bucket prefix.
  • OpenSearch sends logs to a configured OpenSearch URL.

S3 and OpenSearch use IAM task-role authentication. Grant the service task role access to the selected destination.

If an environment has no explicit destinations, logs continue to CloudWatch normally. If destinations exist but Standard (CloudWatch) is omitted, logs for that environment no longer appear in the StationOps log viewer.