Report - System & DB

System (Node Exporter) + Database (PostgreSQL/postgres_exporter) report. Process view: (1) Process overview row uses Node Exporter only (processes by state — like htop count). (2) Top 10 Processes (htop-style) tables and graphs need process_exporter (https://github.com/ncabatoff/process-exporter) scraped by Prometheus; set Instance (Process) to your process_exporter instance (e.g. host:9256). After import: select Prometheus datasource; set Job/Node and Instance (DB). References: Node Exporter (node_cpu_seconds_total, node_memory_*, node_processes_state), PostgreSQL exporter (pg_up, pg_stat_database_*), process-exporter (namedprocess_namegroup_*).

Report - System & DB screenshot 1

System & PostgreSQL Monitoring Dashboard

A Grafana dashboard to monitor system resources and PostgreSQL performance in a single view.

Features

  • CPU usage monitoring
  • Memory usage monitoring
  • Disk and filesystem usage
  • Network traffic
  • Top CPU and memory processes
  • PostgreSQL performance metrics

Requirements

  • Grafana
  • Prometheus
  • Node Exporter
  • PostgreSQL Exporter

Process Exporter Setup

This dashboard uses process_exporter to display the Top 10 processes.

Install process_exporter and configure it to monitor processes such as:

  • postgres
  • grafana
  • prometheus
  • system services

Repository: https://github.com/ncabatoff/process-exporter

Import Dashboard

  1. Download the dashboard JSON file.
  2. Open Grafana.
  3. Navigate to Dashboards → Import.
  4. Upload the JSON file or paste the dashboard ID.
Revisions
RevisionDescriptionCreated
Azure Cosmos DB

Azure Cosmos DB

by Grafana Labs
Grafana Labs solution

With the Grafana plugin for Azure Cosmos DB, you can quickly visualize and query your Azure Cosmos DB data from within Grafana.

Learn more

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies