CentOS Stream 10

Munin : Install2026/04/02

 

Install Munin that is a free and open-source computer system monitoring, network monitoring, and infrastructure monitoring software.

[1]

Install and start Apache httpd, refer to here.

[2]

Configure SSL/TLS setting, refer to here. (not required but recommended)

[3] Install Munin server.
Also Install Munin agent to monitor Munin server itself.
# install from EPEL, CRB

[root@dlp ~]#
dnf --enablerepo=crb,epel -y install munin munin-node
[4] Configure Munin Server.
[root@dlp ~]#
vi /etc/munin/munin-conf.d/local.conf
# change to your hostname
[dlp.srv.world]
    address 127.0.0.1
    use_node_name yes

[root@dlp ~]#
vi /etc/httpd/conf.d/munin.conf
# create new
<Directory /var/www/html/munin>
    # add access permission for your local network
    Require ip 127.0.0.1 10.0.0.0/24
    Options None
</Directory>

<Directory /var/www/html/munin/cgi>
    Require local
    SetHandler cgi-script
</Directory>

[root@dlp ~]#
systemctl start munin.service

[root@dlp ~]#
systemctl enable --now munin.timer
[5] Configure Munin node as a monitoring target.
[root@dlp ~]#
vi /etc/munin/munin-node.conf
# line 38 : change to your hostname

host_name
dlp.srv.world
[root@dlp ~]#
systemctl enable --now munin-node

[root@dlp ~]#
systemctl reload httpd
[6] Access to the [(Munin server's hostname or IP address)/munin/] from a client computer which is in the network allowed by Munin. Then, Munin start page is displayed.
[7] It's possible to see graphs of stats to click a hostname.
Matched Content