Skip to main content
Chainstack Self-Hosted ships with an optional integrated observability stack deployed inside the control-panel namespace alongside the Control Panel itself. No additional configuration is required.

Stack components

Accessing Grafana

The Grafana service (cp-grafana) is a ClusterIP service on port 80. Expose it the same way as the Control Panel.

Port forward (testing)

Then open http://<SERVER-IP>:3000 in your browser.

LoadBalancer (production)

NodePort

Grafana credentials

Grafana credentials are auto-generated during installation. At the end of the installation, cpctl displays the retrieval command. The Grafana username is admin. To retrieve the password:

Dashboards

Grafana ships with pre-built dashboards covering:
  • Ethereum node health — sync status, peer count, and client-specific signals from the Chainstack blockchain-node-exporter
  • Kubernetes infrastructure — pod status, resource utilization, and persistent volume metrics from kube-state-metrics and the Prometheus node exporter

Disabling monitoring

During installation, the installer prompts you to configure the monitoring stack. Select option [3] Skip monitoring to skip it. You can also skip it non-interactively with --disable-monitoring:
Skipping monitoring removes all observability components. The Control Panel itself is unaffected.
Last modified on May 3, 2026