Skip to content
ExponaBLOG
Series · Day 100 of 100

Prometheus, Grafana & Monitoring

  1. 51
    Thanos and Mimir: Monitoring best practices explained
    Long-term, global Prometheus.
  2. 52
    Managed Prometheus on AWS: practical tips and trade-offs
    Amazon Managed Service for Prometheus.
  3. 53
    Retention and storage planning for Monitoring developers
    Keep the data you need.
  4. 54
    Controlling cardinality: real-world lessons and examples
    Keep Prometheus fast and affordable.
  5. 55
    Relabeling in Prometheus: a hands-on guide for engineers
    Shape targets and metrics.
  6. 56
    Service discovery: Monitoring best practices explained
    Find targets automatically.
  7. 57
    Securing Prometheus and Grafana: lessons from production
    Monitoring systems hold sensitive data.
  8. 58
    Pushgateway: when to use it — what developers should know
    Metrics from short-lived jobs.
  9. 59
    Monitoring cron jobs and batch work: a step-by-step guide
    Know when scheduled work fails.
  10. 60
    Monitoring message queues: practical tips and trade-offs
    Queue health at a glance.
  11. 61
    Monitoring Kafka: a practical guide for developers
    Brokers, topics and consumers.
  12. 62
    Business metrics in Prometheus for Monitoring developers
    Track signups, orders and revenue trends.
  13. 63
    Anomaly detection with PromQL for Monitoring developers
    Catch unusual behavior without fixed thresholds.
  14. 64
    Disk space alerts with predict_linear: a practical guide
    Alert before disks fill up.
  15. 65
    Monitoring frontend performance: lessons from production
    Real user metrics.
  16. 66
    On-call basics: what every Monitoring developer should know
    Make being on call sustainable.
  17. 67
    Writing runbooks: Monitoring best practices explained
    Help the next person fix it faster.
  18. 68
    Postmortems: what every Monitoring developer should know
    Learn from incidents without blame.
  19. 69
    Monitoring a SaaS application: best practices explained
    A full monitoring setup.
  20. 70
    Status pages: what every Monitoring developer should know
    Communicate incidents to customers.
  21. 71
    Grafana tips and tricks: real-world lessons and examples
    Work faster in Grafana.
  22. 72
    Monitoring costs: a practical guide for developers
    Observability can get expensive.
  23. 73
    Testing alerts: what every Monitoring developer should know
    Make sure alerts fire when they should.
  24. 74
    promtool: a practical guide for modern backend engineers
    The Prometheus command-line tool.
  25. 75
    Observability maturity: a practical guide for developers
    Where is your team today?
  26. 76
    Common Prometheus mistakes: a practical Monitoring guide
    Errors that hurt monitoring.
  27. 77
    Common Grafana mistakes: real-world lessons and examples
    Dashboards that confuse.
  28. 78
    Prometheus interview questions for Monitoring developers
    Questions for SRE and DevOps roles.
  29. 79
    Monitoring and observability roadmap: a practical guide
    What to learn, in order.
  30. 80
    Instrumenting with OpenTelemetry metrics for production
    One API for any backend.
  31. 81
    Monitoring APIs by route: a hands-on guide for engineers
    Find which endpoint is slow.
  32. 82
    Monitoring third-party dependencies: a step-by-step guide
    Know when partners fail.
  33. 83
    Monitoring background workers: best practices explained
    Jobs need metrics too.
  34. 84
    Monitoring WebSocket servers: what developers should know
    Long-lived connections need special metrics.
  35. 85
    Monitoring serverless functions: lessons from production
    Lambda and edge functions.
  36. 86
    CloudWatch to Grafana: a Monitoring guide for developers
    Use AWS metrics in Grafana.
  37. 87
    Monitoring CI/CD pipelines: patterns, pitfalls and fixes
    Delivery metrics that matter.
  38. 88
    DORA metrics: what every Monitoring developer should know
    Measure delivery performance.
  39. 89
    Heatmaps in Grafana: Monitoring best practices explained
    See latency distributions.
  40. 90
    Grafana annotations and links for Monitoring developers
    Context on every graph.
  41. 91
    Uptime SLAs vs SLOs: Monitoring best practices explained
    Promises vs targets.
  42. 92
    Alert routing by team: a Monitoring guide for developers
    Get alerts to the right people.
  43. 93
    Grafana OnCall and incident tools: a step-by-step guide
    Manage on-call in one place.
  44. 94
    Synthetic vs real user monitoring: a step-by-step guide
    Two views of user experience.
  45. 95
    Monitoring Docker hosts: real-world lessons and examples
    Containers on plain servers.
  46. 96
    Grafana Alloy: what every Monitoring developer should know
    A unified telemetry collector.
  47. 97
    Monitoring multi-region systems: lessons from production
    Global visibility.
  48. 98
    Metrics for capacity planning for Monitoring developers
    Plan growth with data.
  49. 99
    Dashboards for executives: practical tips and trade-offs
    Show reliability in business terms.
  50. 100
    100 days of Prometheus, Grafana and monitoring: the recap
    The lessons that matter most.