Muninは、オープンソースのコンピューター システム監視、ネットワーク監視、およびインフラストラクチャ監視ソフトウェア アプリケーションです。 Munin は Perl で書かれており、RRDtool を使用して Web インターフェイスからアクセスできるグラフを作成します。
インストール設定方法は、Almalinux9やRockyLinux9でも同じだと思います。あ
Munin Node
EPELのリポジトリ
dnf -y install epel-release
munin node インストール
dnf -y install munin-node
munin node 起動
systemctl enable munin-node.service --now
Munin Master
almalinux-crb.repoを有効化
dnf config-manager --set-enabled crb
Munin Master インストール
dnf -y install munin
動作確認
su - munin
munin-cron
ls -l /var/www/html/munin/
exit
以下のようなファイルが生成されていれば成功です。
# ls -l /var/www/html/munin/
total 200
drwxr-xr-x 2 munin munin 4096 Feb 26 22:13 cgi
-rw-r--r-- 1 munin munin 9299 Feb 26 23:10 disk-day.html
-rw-r--r-- 1 munin munin 9319 Feb 26 23:10 disk-month.html
-rw-r--r-- 1 munin munin 9309 Feb 26 23:10 disk-week.html
-rw-r--r-- 1 munin munin 9309 Feb 26 23:10 disk-year.html
-rw-r--r-- 1 munin munin 4485 Feb 26 23:10 index.html
drwxr-xr-x 3 munin munin 4096 Feb 26 22:13 localhost
-rw-r--r-- 1 munin munin 3962 Feb 26 23:10 mail-day.html
-rw-r--r-- 1 munin munin 3966 Feb 26 23:10 mail-month.html
-rw-r--r-- 1 munin munin 3964 Feb 26 23:10 mail-week.html
-rw-r--r-- 1 munin munin 3964 Feb 26 23:10 mail-year.html
-rw-r--r-- 1 munin munin 7032 Feb 26 23:10 network-day.html
-rw-r--r-- 1 munin munin 7046 Feb 26 23:10 network-month.html
-rw-r--r-- 1 munin munin 7039 Feb 26 23:10 network-week.html
-rw-r--r-- 1 munin munin 7039 Feb 26 23:10 network-year.html
-rw-r--r-- 1 munin munin 2999 Feb 26 23:10 problems.html
-rw-r--r-- 1 munin munin 5565 Feb 26 23:10 processes-day.html
-rw-r--r-- 1 munin munin 5575 Feb 26 23:10 processes-month.html
-rw-r--r-- 1 munin munin 5570 Feb 26 23:10 processes-week.html
-rw-r--r-- 1 munin munin 5570 Feb 26 23:10 processes-year.html
drwxr-xr-x 2 munin munin 4096 Feb 26 22:13 static
-rw-r--r-- 1 munin munin 9150 Feb 26 23:10 system-day.html
-rw-r--r-- 1 munin munin 9172 Feb 26 23:10 system-month.html
-rw-r--r-- 1 munin munin 9161 Feb 26 23:10 system-week.html
-rw-r--r-- 1 munin munin 9161 Feb 26 23:10 system-year.html
cron作成
cat << EOF > /etc/cron.d/munin
MAILTO=root
*/5 * * * * munin test -x /usr/bin/munin-cron && /usr/bin/munin-cron
EOF
エイリアス設定
Apacheの例
vi /etc/httpd/conf.d/munin.conf
Alias /munin /var/www/html/munin
<Location /munin>
Require local
Require ip xxx.xxx.0.0/13
Require ip xxx.xxx.xxx.xxx
Require ip xxx.xxx.xxx.xxx
</Location>
systemctl restart httpd
ブラウザでアクセス
例:https://www.mydomain.com/munin/
コメント