Skip to content

Logging & monitoring

Liz Krznarich edited this page Mar 26, 2025 · 7 revisions

Datadog log/metric aggregation

Common Datadog tasks

Find API usage over the past month (or week, day, hour, etc)

Get basic stats about API usage (total requests, total requests by type, total requests by API version, top 100 request URLs, etc) from the ROR API Usage Insights Dashboard

<iframe src="https://p.datadoghq.eu/sb/embed/db1aec04-0c1a-11ec-860a-da7ad0900005-7d7c572812608235cca3359ee5ec591a" title="ROR API Usage Insights" width="800" height="800"></iframe>

Cloudwatch logs

  • For most other services, logs are available in AWS Cloudwatch
  • Historically, log configuration for new infrastructure was spotty, so some services don't have logging configured

Monitoring

  • API and Reconciler uptime are monitored with Pingdom
  • Public status page is (https://aws.amazon.com/pm/cloudwatch
  • Pingdom downtime alerts are sent to Slack #status channel
  • Elasticsearch CPU is monitored via Datadog. An alert is triggered in Slack #status when CPU usage reaches >80% for >5min

Clone this wiki locally