Skip to content

Dashboarding & Alerting

Application logs & application metrics can be made into dashboard or alerts using Elasticsearch and Kibana.

  • Alerts can and should be created via Terraform in the infrastructure direcotry (see infrastructure)

Dashboard examples

Monitored services

alt text

Dashboards

alt text

Search logs

alt text

Summary

  • 📦 Logs: Use MyLogger, add context, all logs are indexed in Elasticsearch/Kibana.
  • 🔗 APM: Use Elastic APM for tracing, add user context and labels for better correlation.
  • 🛠️ Search & Debug: All context attributes and messages are searchable in Kibana.