RaseefDocs
Templates

Prometheus

Private metrics collection and time-series monitoring, ready to run as a private service.

SettingValue
Imageprom/prometheus:v3.6.0
Port9090 (HTTP, private)
StorageVolume at /prometheus
Minimum size0.5 vCPU · 512 MiB

Create it

In your project, choose Create, then Prometheus from the templates. Raseef creates the service with the settings below, generates its secrets and deploys it. Its data lives on its own volume.

Connect from your app

Prometheus is a private service: it has no public address. Other services in the same environment reach it on its private address and port, which Raseef offers as variables you can reference.

Reference its address and port from your app, using the name you gave the service (here prometheus):

Variables of your app
PROMETHEUS_HOST=${{ prometheus.RASEEF_PRIVATE_DOMAIN }}
PROMETHEUS_PORT=${{ prometheus.RASEEF_PRIVATE_PORT }}

See Variables for how references work.

Variables

Every variable of a template service is managed by Raseef and cannot be edited. The workspace owner can reveal the secrets from the service panel; each reveal is recorded in the audit log.

This template has no authentication. Only services in the same environment can reach it.

Data and backups

The data directory /prometheus is a persistent volume: it survives restarts and deploys. A service with a volume runs a single replica, and a deploy stops the old replica before starting the new one, so expect a short interruption. See Volumes for sizes and backups.

Version

The service runs prom/prometheus:v3.6.0, pinned by digest when the service is created and kept on that exact image afterwards. Template catalog version 2026-10-19.1.

Upstream documentation: prom/prometheus.

On this page