sudo dnf install epel-release -y
sudo dnf config-manager --set-enabled powertools
sudo dnf install munin -y
sudo dnf install httpd -y
sudo systemctl enable --now httpd
sudo ln -s /etc/munin/httpd/munin.conf /etc/httpd/conf.d/munin.conf
sudo systemctl restart httpd
sudo vim /etc/munin/munin.conf
모니터링할 클라이언트 정보 입력
[client01]
address 192.168.1.101
use_node_name yes
vim /etc/httpd/conf.d/munin.conf
다음 내용 추가
alias /munin /var/www/html/munin
ScriptAlias /munin-cgi/munin-cgi-graph /var/www/html/munin/cgi/munin-cgi-graph
#ScriptAlias /munin-cgi/ /var/www/html/munin/cgi/
# FastCGI
<Directory "/var/www/html/munin/cgi">
Options +ExecCGI
<IfModule mod_fcgid.c>
SetHandler fcgid-script
</IfModule>
<IfModule !mod_fcgid.c>
SetHandler cgi-script
</IfModule>
</Directory>
<directory /var/www/html/munin>
Satisfy Any
</directory>
sudo chown -R munin:apache /var/log/munin/
vi /etc/cron.d/munin
MAILTO=root * * * * * munin test -x /usr/bin/munin-cron && /usr/bin/munin-cron # 1분마다
sudo systemctl start munin
tail -f /var/log/munin/munin-update.log
Client 설정을 마치면 1분마다 업데이트된다
sudo dnf install epel-release -y
sudo dnf config-manager --set-enabled powertools
sudo dnf install munin-node -y
sudo vim /etc/munin/munin-node.conf
# allow 옵션에 서버의 IP 주소를 추가
allow ^192\.168\.1\.100$
sudo systemctl enable --now munin-node
sudo systemctl restart munin-node