068b3f13e5ce25d0027d4d874e08299a8c3b6b9d
freebsd-munin-plugins
A set of FreeBSD specific plugins for Munin
Requirements
All scripts are written in standard shell language, and /bin/sh would be sufficient.
They are tailored and will run on FreeBSD.
You need to install lang/gawk in order to run intr_ plugin.
Setup
- Make sure
sysutils/munin-nodeis installed - Enable munin-node to run at startup:
sysrc munin_node_enable YES - Clone this repo and copy all scripts to
/usr/local/share/munin/plugins - run
munin-node-configure --suggestand see if the plugins are detected. - run
munin-node-configure --shell | sh -xto make appropriate symlinks - restart munin-node if running:
service munin-node restart
Plugins
- intr_ graphs IRQ and CPU timers, taken from
vmstat -ioutput - netisr_ graphs per-thread/per-protocol
netisr(9)statistics, taken fromnetstat -Q - netmem_ graphs
mbuf(9)statistics, taken fromnetstat -m - pf_ graphs
pf(4)firewall statistics, taken frompfctl -vsi - udp_ graphs UDP protocol traffic and error statistcs, taken from
netstat -s
Description
Languages
Shell
86.5%
C
12.1%
Makefile
1.4%