はじめに
「Debian 10 busterでルーター構築 - Qiita」の続き
インストール
- 「アプリケーションメニュー/設定/Synaptic パッケージマネージャ」を起動
- 「munin」をインストール
設定
- ローカルに加えて指定したサブネットのWebブラウザでも表示できるように
$ sudo nano /etc/munin/apache24.conf
apache24.conf
...
<Directory /var/cache/munin/www>
Require local
Require ip 192.168.0.
Options None
</Directory>
<Directory /usr/lib/munin/cgi>
Require local
Require ip 192.168.0.
<IfModule mod_fcgid.c>
...
- apache2再起動
$ sudo systemctl restart apache2
-
Webブラウザで http://localhost/munin/ or http://192.168.0.1/munin/ を表示
-
参考
- Raspberry PiにMuninの導入法(インストール) | きのこタイムズ
- Apache 2.4 の Require ディレクティブのマージとか - Qiita
- 人間とウェブの未来 - Apache 2.4系でのモダンなアクセス制御の書き方
- Apache 2.4系でIP制限の設定方法 | ex1-lab
- Debian 10 Buster : Apache2 : インストール : Server World
- 【Tip】Muninのグラフ生成を”今すぐ”行う方法 | Pocketstudio.jp log3
- Debian 10上のGitLabをMuninで監視する - 発声練習
- Debian 10 (buster) - サーバ監視ツール munin 導入! - mk-mode BLOG
テンプレートをmunstrapに変更
- ファイル取得&解凍
$ wget https://github.com/munin-monitoring/contrib/archive/master.tar.gz
$ tar xpvf master.tar.gz
- ファイルコピー
$ sudo cp -r contrib-master/templates/munstrap/ /etc/munin/
- 設定変更
$ sudo nano /etc/munin/munin.conf
munin.conf
# Where to look for the HTML templates
#
#tmpldir /etc/munin/templates
tmpldir /etc/munin/munstrap/templates
# Where to look for the static www files
#
#staticdir /etc/munin/static
staticdir /etc/munin/munstrap/static
- キャッシュ削除
$ sudo rm -rf /var/cache/munin/www/*
-
5分くらい待つ
-
Webブラウザで http://localhost/munin/ or http://192.168.0.1/munin/ を表示
-
参考
内部からのアクセスのみ許可
- 設定
$ sudo nano /etc/apache2/ports.conf
ports.conf
#Listen 80
Listen 192.168.0.1:80
<IfModule ssl_module>
#Listen 443
Listen 192.168.0.1:443
</IfModule>
<IfModule mod_gnutls.c>
#Listen 443
Listen 192.168.0.1:443
</IfModule>
- apache2再起動
$ sudo systemctl restart apache2