Munin CentOS9系 インストール設定

Tools

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/

コメント

タイトルとURLをコピーしました