Observability and Logging
Project observability settings control which environments create CloudWatch alarms, who receives alarm notifications, and where ECS container logs are delivered.
Configure Alarm Recipients
- Open Project settings > Observability.
- Select the environments that should trigger alarms.
- Add email recipients, SMS recipients, or endpoint recipients such as PagerDuty endpoints.
- 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.
Preserve an Investigation Path
Before removing the Standard destination, verify the external destination is receiving searchable logs and that responders can access it.