Netdata
Resource monitoring
MonitoringFree
Metrics and logs dashboards
The script is free · VPS from $2.79 per month · installs in about 60 seconds
root@vps:~# command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; docker volume create grafana-storage && docker run -d --name=grafana --restart unless-stopped -p 3000:3000 -v grafana-storage:/var/lib/grafana grafana/grafana
✓ Grafana 13.2.3 installed · about 60 seconds
root@vps:~#
Grafana is a platform for dashboards and charts. It connects to Prometheus, PostgreSQL, MySQL, Loki and dozens of other sources and shows server, application and business metrics on one screen.
On your own VPS, Grafana is a convenient way to bring monitoring for all your servers and services into one place and set up alerts to Telegram or email.
The command runs Grafana OSS from the official grafana/grafana image; data is stored in a Docker volume.
For Grafana: at least 1 vCPU, 2 GB RAM and 10 GB NVMe.
Three steps in the bot or one command over SSH; installation takes about 60 seconds.
Open @ExpressHost_bot and pay for a VPS. The server will be ready in about 60 seconds.
At the “Add-ons” step pick the script from the library, or run it later: Server settings → Scripts.
http://server-IP:3000, log in as admin / admin and set a new passwordThe bot will send the server address and login details to the chat.
Connect to the server as root and run the command. Supported systems: Ubuntu 22.04, Ubuntu 24.04, Debian 12.
command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; docker volume create grafana-storage && docker run -d --name=grafana --restart unless-stopped -p 3000:3000 -v grafana-storage:/var/lib/grafana grafana/grafana| Port | Protocol | Purpose |
|---|---|---|
| 3000 | tcp | Web interface |
http://server-IP:3000, log in as admin / admin and set a new passwordDidn’t find an answer? Message @ExpressHost_SupportBot.
No, it only displays them. Metrics are collected by Prometheus, Netdata, Loki or a database, and Grafana connects to them.
Run docker pull grafana/grafana, then recreate the container with the same command. Dashboards and settings stay in the grafana-storage volume.
In the grafana-storage Docker volume (the /var/lib/grafana folder inside the container).
Grafana installs at checkout — in the bot.
Netherlands, Amsterdam
$2.89/mo
$0.10 for 24 hours · $0.72 for 7 days
Pick Grafana at the “Scripts” step when you order the server.
Germany, Frankfurt
$3.14/mo
$0.11 for 24 hours · $0.79 for 7 days
Pick Grafana at the “Scripts” step when you order the server.
Poland, Warsaw
$2.79/mo
$0.10 for 24 hours · $0.70 for 7 days
Pick Grafana at the “Scripts” step when you order the server.
Estonia, Tallinn
$3.10/mo
$0.11 for 24 hours · $0.78 for 7 days
Pick Grafana at the “Scripts” step when you order the server.