Managed Metrics

See what we're up to: Runway is here! 🚀

Managed Metrics #

For turn-key observability into your applications, Planetary Quantum operates a managed metrics service for our customers. This service is included by default and comes at no extra cost.

Our managed metrics platform is powered by the following components:

  • Cortex (v 1.11.0)
  • object storage
  • Quantum Monitoring Stack

Details #

Planetary Quantum runs a dedicated stack on each customer cluster.

This monitoring stack primarily includes:

  • Grafana Agent
  • Google cAdvisor
  • Prometheus Node-Exporter
  • Portainer Agent

The purpose of this monitoring stack is to collect metrics of containers, services and stacks in order to provide customers with details (primarily CPU, RAM and disk) of how their infrastructure is utilized.

Collected metrics are stored in a tenant (in Cortex) which allows for greater analysis from a high-level, down to the details of an individual container.

**Deploy your own Grafana** Continue here [to learn how to deploy your own Grafana instance](/debugging/grafana/) for Planetary Quantum.
Customers should follow our [suggested first steps](/common-tasks/ops/) to set up the relevant alerts for their cluster and configure the required receiver.

Architecture #

sequenceDiagram
    participant S as Docker Service
    participant Cluster
    participant M as Monitoring Stack
    participant C as Cortex Tenant
    participant A as Alertmanager
    participant Grafana
    Note right of Grafana: analysis
    Note right of S: your application
    Note right of M: cAdvisor, node-exporter, agent
    rect rgb(160, 160, 160)
        loop collection
            S->>M: Container usage
            Cluster->>M: System metrics
            M->>C: Aggregate metrics
        end
    end

    rect rgb(237, 22, 81)
        C->>Grafana: Dashboards
        loop monitoring
            C->>A: Alerting
        end
    end