Skip to main content

Metrics

The platform provides you with a set of metrics to monitor your runners and your containers directly from the console, on the runner view .

Every metric is provided for a given runner or container over a period of an hour or a day. You can access them for the last 24 hours, the last 7 days or the last 30 days (metrics above 30 days are erased).

Available Metrics

Runner metrics

  • CPU Load (in % min, max and average)
  • Memory Load (in % min, max and average)
  • Data-In volume (data received in bytes)
  • Data-Out volume (data sent in bytes)
  • Energy Consumption, an estimate of the energy consumption based on the resource, its location, the CPU and RAM load, as well as the volume of data (in watt/hour)
  • Carbon Footprint, an estimate of the carbon footprint based on the energy consumption and specifics of the resource (in gCO2-eq)

Container metrics

  • Number of 2XX requests
  • Number of 3XX requests
  • Number of 4XX responses
  • Number of 5XX responses
  • upTime and Downtime (in seconds)
  • Number of restarts (ex: after a deploy, or after a bug in the container that kills it)
  • Request execution time (min, max and average per request in seconds)
  • Request Data-in volume (data received min, max and average per request in bytes)
  • Request data-out volume (data sent min, max and average per request in bytes)

Redirect metrics

  • Number of requests

Connect to a Prometheus system

You can connect a Prometheus system to integrate your metrics with your monitoring system (eg. Grafana).

Extensions

On request it is possible to

  • get other specific metrics
  • extend the retention of the metrics (3 months, 1 year or more)
  • access metrics using an API key to extract them

If you're interested by these extensions contact support@scaledynamics.com