Monitoring

Install Grafana on your VPS

Infraa installs Grafana OSS on your VPS from the official Grafana Labs apt repository, so you get the current stable release rather than whatever your distro froze. One approval covers the repository, the package, and the service; then you sign in on port 3000 and set a real admin password on first login.

Versions
Current Grafana OSS stable, from the official Grafana Labs apt repository
Works on
Ubuntu 22.04, Ubuntu 24.04, and Debian 12
Package source
Official Grafana Labs repository

What does the Grafana install do?

  • Adds the Grafana Labs apt repository with its signing key — the key ships inside the module and is pinned at install time.
  • Installs the grafana package via apt.
  • Enables and starts the grafana-server systemd unit — the package deliberately leaves it stopped.
  • Writes no configuration: you get Grafana's stock grafana.ini; bind address, domain, plugins, and SMTP are tuned later through chat.

How do I install Grafana with Infraa?

  1. Connect your server

    Run the Infraa install one-liner (curl install.infraa.sh | sh) on your VPS. The agent registers over an outbound connection in about 30 seconds — no inbound ports, no SSH keys to share.

  2. Pick the service

    Choose it from the one-click catalog in the dashboard, or just ask in chat. Infraa turns your request into a concrete, reviewable plan.

  3. Review and approve

    Read exactly what will run, then approve. The agent executes only the approved, cryptographically signed steps and streams progress live.

What happens after the install?

Infraa checks Grafana every 60 seconds — the grafana-server unit and port 3000. The stock config listens on all interfaces with the default admin/admin login (Grafana forces a password change on first sign-in — do it immediately). Infraa's standing recommendation is to front it with nginx and HTTPS, and it pairs naturally with the Prometheus module as a data source.

Grafana on Infraa — common questions

01

Which Grafana version does Infraa install?

The current stable Grafana OSS release, straight from the official Grafana Labs apt repository — not the older package your distro archive froze. The repo's signing key ships inside the module and is pinned at install time.

02

Is Grafana exposed to the internet after the install?

Yes — the stock config listens on all interfaces on port 3000, and the login page is public until you act. Grafana forces you to replace the default admin/admin password on first sign-in; do that immediately, then front it with nginx + HTTPS or bind it to localhost. Infraa proposes exactly that as a recommendation.

03

Can Infraa set up Grafana and Prometheus together?

Yes — they pair naturally. Install both modules, then add http://localhost:9090 as a Prometheus data source under Connections → Data sources. Infraa's monitoring template installs the pair in one flow.

Connect a server in 30 seconds, then install Grafana from the catalog or just ask in chat.