Logo Prometheus

Monitoring & Observability

Prometheus

Real-time metric collection and querying — the de facto standard for modern monitoring.

About Prometheus

Prometheus is the open-source monitoring system that has become the industry standard for collecting infrastructure and application metrics. It works by scraping: at regular intervals, it queries your services (via exporters) and stores the metrics in its local time series database.

Paired with Grafana and Node Exporter on your ServOrbit VPS, you get a complete monitoring stack: real-time system metrics, configurable alerts and performance history. The template deploys Prometheus + Alertmanager + Node Exporter in a single `docker compose up`.

What gets installed

Ready when the VPS starts

Compatible OS
Ubuntu 24.04
Application
Prometheus
Tech stack
DockerPrometheusAlertmanagerNode Exporter
Minimum RAM
1 GB
Minimum CPU
1 vCPU
Default port
9090
Access
root over SSH

Key features

  • Metric collection via HTTP scraping
  • Expressive PromQL query language
  • Built-in time series database (no external dependency)
  • Alertmanager for alert routing and deduplication
  • Node Exporter for Linux system metrics
  • 400+ available exporters (PostgreSQL, Nginx, Redis…)

When to use this solution?

Infrastructure monitoring

Collect CPU, RAM, disk, network and all the system metrics of your VPS via Node Exporter.

Kubernetes monitoring

The de facto standard for Kubernetes monitoring with kube-state-metrics and Prometheus Operator.

Proactive alerting

Define alert rules (CPU > 80% for 5 min, disk > 90%) and receive notifications via Alertmanager.

Guide

Deploy Prometheus on your VPS

  1. Deploy the stack

    The template deploys Prometheus, Alertmanager and Node Exporter via Docker Compose in a single startup.

  2. Verify collection

    Access Prometheus on port 9090. In Status > Targets, check that Node Exporter is UP.

  3. Write your first queries

    In the Prometheus explorer, test node_cpu_seconds_total or node_memory_MemAvailable_bytes to verify collection.

  4. Connect to Grafana

    Add Prometheus as a data source in Grafana and import the Node Exporter Full dashboard (ID 1860).

Frequently asked questions

Questions about Prometheus

← Back to Monitoring & ObservabilityAll applications
Prometheus is an open-source monitoring system that collects metrics via HTTP scraping and stores them in a time series database.

Embed the deploy button

Maintaining a project that uses Prometheus? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy Prometheus on ServOrbit
Markdown
[![Deploy Prometheus on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=prometheus&utm_source=deploy-badge&utm_medium=referral&utm_campaign=prometheus)
HTML
<a href="https://servorbit.com/vps-cloud?template=prometheus&utm_source=deploy-badge&utm_medium=referral&utm_campaign=prometheus"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Prometheus on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.

Message us on WhatsAppopens in a new tab