Grafana

Grafana

Official Preset12.4

Category: Monitoring, Observability & Status Pages

#monitoring#observability#metrics#grafana#dashboards#analytics

Overview

Grafana allows you to query, visualize, alert on, and understand your metrics no matter where they are stored. Create, explore, and share beautiful dashboards with your team and foster a data-driven culture. Combined with Prometheus, InfluxDB, or Loki, Grafana gives you an enterprise-grade monitoring hub on your VPS.

Primary Use Cases

1

Infrastructure and server resource monitoring (CPU, RAM, Disk, Network)

2

Application performance tracking, response times, and error rates

3

Visualizing database metrics from PostgreSQL, MySQL, and Redis

4

Alerting via Discord, Slack, Telegram, or email when thresholds spike

Key Features

  • World-class interactive charting, graphs, gauges, and heatmaps
  • Pluggable data source architecture (Prometheus, InfluxDB, SQL, Elasticsearch)
  • Robust alerting engine with multi-channel notification policies
  • Extensive community library of pre-built dashboards
  • Role-based user permissions and organization management

Container Specification

Docker Image

grafana/grafana:12.4

Default Version

12.4

SSL & Domain Routing

Automated Let's Encrypt (Caddy / Traefik)

Persistent Volumes

Managed host volume mounts

How to Deploy Grafana with tug.sh

1

Connect your Linux server

Run the 1-line tug.sh agent install command on any Ubuntu, Debian, or Rocky Linux VPS.

2

Select Grafana from the Marketplace

Pick your domain name, configure custom environment variables if needed, and choose your persistent storage folder.

3

Click Deploy & Go Live

tug.sh pulls the container, sets up HTTPS certificates, configures the reverse proxy, and boots the service in under 60 seconds.