Skip to main content
Monitoring

Deploy Grafana on Your VPS

Deploy Grafana on your VPS in one click. The open-source standard for observability dashboards — query, visualize, and alert on metrics and logs from 150+ data sources.

Grafana is the open-source standard for observability. Build dashboards over metrics, logs, and traces from Prometheus, Loki, PostgreSQL, MySQL, Elasticsearch, and 150+ other data sources, then set up alerting to catch problems before your users do. It's the visualisation layer on top of nearly every modern monitoring stack.

Vessl deploys Grafana with a persistent volume for dashboards, users, and settings, running on its embedded SQLite by default. Log in with the admin credentials from the deploy form, add your first data source, and start building panels.

What's included

  • Dashboards over 150+ data sources (Prometheus, Loki, SQL, and more)
  • Powerful alerting with multiple notification channels
  • Persistent volume so dashboards and users survive redeploys
  • Embedded SQLite — no separate database service required
  • Automatic SSL on your custom domain

Common use cases

  • Observability dashboards for your apps and infrastructure
  • Business metrics visualisation over a SQL data source
  • Self-hosted alerting front-end for a Prometheus stack
Docker image
grafana/grafana:11.2.0
Services
1 container
Pricing
Free — billed per VPS, not per template

Frequently asked questions

Do I need Prometheus too?

Not necessarily. Grafana can query many data sources directly, including PostgreSQL and MySQL. Add Prometheus (or Loki for logs) when you want a dedicated metrics backend.

Where are dashboards stored?

On a persistent volume using Grafana's embedded SQLite by default, so they survive redeploys. For large teams you can point Grafana at an external database via environment variables.

What are the login credentials?

Set the admin username and password in the deploy form. You'll be prompted to change the password on first login for security.

Ready to ship?

Deploy Grafana in under a minute.

Connect your VPS, pick this template, fill in any required fields. Vessl handles the container, SSL, and persistent storage.

Start for Free

No credit card · BYOS · IDR billing