- Active Users
- Uptime
- CPU Load total
- Disk Utilization
- ZFS utilization
- Memory Utilization
- CPU Utilization per core (Single Graph)
- RAM Utilization time graph
- Load Average
- Load Average Graph
- CPU and ACPI Temperature Sensors
- Gateway Response time - dpinger
- List of interfaces with IPv4, IPv6, Subnet, MAC, Status and pfSense labels thanks to /u/trumee
- WAN Statistics - Traffic & Throughput (Identified by dashboard variable)
- LAN Statistics - Traffic & Throughput (Identified by dashboard variable)
- Firewall Statistics - Blocked Ports, Protocols, Events, Blocked IP Locations, and Top Blocked IP
[2024]
- Modified Graylog content pack with the following:
- included configuration for ingesting
filterlog
input - included lookup table, cache and data adapters
- due to a change in
filterlog
format, the csv-to-field regex didn't work. Changed the behavior to consuming grok extractors instead. OnlyIPv4
is verified (as I do not have functional IPv6 network yet)
- included configuration for ingesting
- Updated grafana dashboard + queries
- Updated install / configuration instructions
[<2024]
- Converted InfluxQL queries to Flux.
- Converted pfSense functions to OPNsense.
- Added Firewall panels.
- Added subnet info to Interface Summary panels
- Added Suricata dashboard, see instructions here
- Added RFC5424 support thanks to subract
Grafana >11.1.3
InfluxDB >2.7.6
Graylog >5.2.3
Configuration instructions can be found here.