CentoS 7.6 に、munin をインストール

estis2019/01/18 (金) 17:24 に投稿

インストールのため、epel リポジトリが有効か確認。

# yum repolist
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
リポジトリー ID                         リポジトリー名                                                                          状態
base/7/x86_64                   CentOS-7 - Base                                                                  10,019
epel/x86_64                        Extra Packages for Enterprise Linux 7 - x86_64               12,862
extras/7/x86_64                CentOS-7 - Extras                                                                      321
updates/7/x86_64             CentOS-7 - Updates                                                                   647
repolist: 23,849

epel は有効なので、インストール。

# yum install munin

munin-node もこれでインストールされる。
他にもいろいろ依存関係のパッケージがインストールされる。

munin ページへのアクセス制限設定。

# htpasswd -c /etc/munin/munin-htpasswd User
New password: 
Re-type new password: 
Adding password for user User

munin-node を自動で起動するように設定して、起動させる。
Apache も再起動。

# systemctl enable munin-node
Created symlink from /etc/systemd/system/multi-user.target.wants/munin-node.service to /usr/lib/systemd/system/munin-node.service.
# systemctl start munin-node
# systemctl restart apache

これで、
http://[サーバーIPアドレス]/munin
で、作成されたグラフが見られるとネット上の情報には記載されているが、
Apache ソースインストールして、Drupal 8 使っているので、
サイトのドキュメントルート内に、/var/www/html/munin/ のリンクを作成することにした。

ln -s /var/www/html/munin/ /my/site/DocumentRoot/munin

アクセス可能になった。

https://qiita.com/zaburo/items/97d023a1da4b79ac1b16
https://knowledge.sakura.ad.jp/3669/
https://www.howtoforge.com/tutorial/server-monitoring-with-munin-and-mo…
を参考にした。