How Best to Monitor Incoming Traffic for the Health of Applications

This page summarizes the projects mentioned and recommended in the original post on /r/sre

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • blackbox_exporter

    Blackbox prober exporter

  • You also want synthetic probes to cover your end-to-end needs. This will help catch the unknown-unknown problems.

  • prometheus

    The Prometheus monitoring system and time series database.

  • Each component should be actively monitored. Servers/Services going down are covered individually. Same goes for load balancers, etc.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cloudprober

    Discontinued [Moved to cloudprober/cloudprober] An active monitoring software to detect failures before your customers do.

  • If your service might at times fall to almost zero requests outside business hours, having a synthetic client is a must. You can use Blackbox exporter as mentioned by u/SuperQue or CloudProber, both work well for simple cases (one step site check or API call), for anything more complicated (multi step scenarios) you are better off scripting it.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts