Visualization and monitoring solutions
Visualization and monitoring solutions  /  Monitor Raspberry Pi
Raspberry Pi logo

Monitor Raspberry Pi easily with Grafana

With Grafana Cloud’s out-of-the-box monitoring solution, you can easily keep tabs on Raspberry Pi devices by collecting metrics related to Linux-based operating systems, including CPU usage, load average, memory usage, and disk and networking I/O. The Grafana Cloud forever-free tier includes 3 users and up to 10k metrics series to support your monitoring needs.

Raspberry Pi integration for Grafana Cloud

The Raspberry Pi integration for Grafana Cloud provides a streamlined way to monitor Raspberry Pi devices using Grafana. It includes dashboards and alerts for metrics such as CPU usage, memory consumption, and disk I/O, making it easy and efficient to track device performance and health.

This integration offers advanced visualization and analysis capabilities, so you can optimize device performance and promptly address issues. You can also use customized alerting to set specific notifications for critical thresholds.

The Raspberry Pi integration comes with 15 pre-configured Prometheus alerts and two ready-made dashboards that utilize over 30 essential metrics to get you started monitoring quickly and efficiently.

Observability signals for Raspberry Pi

Raspberry Pi overview
Raspberry Pi overview
Raspberry Pi logs
Raspberry Pi logs

Key metrics included

node_boot_time_seconds
node_cpu_seconds_total
node_disk_io_time_seconds_total
node_disk_io_time_weighted_seconds_total
node_disk_read_bytes_total
node_disk_written_bytes_total
node_filesystem_avail_bytes
node_filesystem_files
node_filesystem_files_free
node_filesystem_readonly
node_filesystem_size_bytes
node_hwmon_temp_celsius
node_load1
node_load15
node_load5
node_memory_Buffers_bytes
node_memory_Cached_bytes
node_memory_MemAvailable_bytes
node_memory_MemFree_bytes
node_memory_MemTotal_bytes
node_memory_Slab_bytes
node_memory_SwapTotal_bytes
node_network_receive_bytes_total
node_network_receive_drop_total
node_network_receive_errs_total
node_network_receive_packets_total
node_network_transmit_bytes_total
node_network_transmit_drop_total
node_network_transmit_errs_total
node_network_transmit_packets_total
node_os_info
node_systemd_unit_state
node_uname_info
node_vmstat_pgmajfault
up

Key alerting rules included

NodeFilesystemAlmostOutOfSpace (Warning)
NodeFilesystemAlmostOutOfSpace (Critical)
NodeFilesystemFilesFillingUp (Warning)
NodeFilesystemFilesFillingUp (Critical)
NodeFilesystemAlmostOutOfFiles (Warning)
NodeFilesystemAlmostOutOfFiles (Critical)
NodeNetworkReceiveErrs (Warning)
NodeNetworkTransmitErrs (Warning)
NodeCPUHighUsage (Info)
NodeSystemSaturation (Warning)
NodeMemoryMajorPagesFaults (Warning)
NodeMemoryHighUtilization (Warning)
NodeDiskIOSaturation (Warning)
NodeSystemdServiceFailed (Warning)
NodeHardwareTemperatureHigh (Warning)