munin インストール ラズベリーパイ
久々にmuninインストールしたので記録 多分間違っているので、そのうち書き直さないといけない
固定IP /etc/dhcpcd.conf
interface eth-0
static ip_address=192.168.3.253/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.3.254
#static domain_name_servers=192.168.3.254 8.8.8.8
static domain_name_servers= 192.168.3.254
apache の導入
$ sudo apt install apache2 apache2-doc php php-gd php-pear libapache2-mod-encoding libapache2-mod-php php-mbstring php-cgi php-common libapache2-mod-fcgid libcgi-fast-perl
modencodingの有効化
有効化(インストール時点で有効化されているはず) この時点でfastcgiつかえてない気がする
$ sudo a2enmod encoding
$ sudo a2enmod rewrite$ sudo a2enmod cgid
$ sudo apt install munin munin-node$ sudo apt install rrdcached
/etc/default/rrdcached の編集
WRITE_TIMEOUT=1800WRITE_JITTER=1800SOCKGROUP=www-dataBASE_OPTIONS="-F -f 3600"
に変更
FastCGIの導入
fcgidの導入 ラズパイはfcgiしかないらしい
sudo apt install libapache2-mod-fcgid
ubuntu等だと fastcgi も使えるらしい
sudo apt-get install libapache2-mod-fastcgi
/etc/munin/munin.conf
以下を有効にする
graph_strategy cgi
cgiurl_graph /munin-cgi/munin-cgi-graph
rrdcached_socket /var/run/rrdcached.sock
この辺の設定も怪しい多分これが正しいのが、現状動かないので
cgiurl_graph /cgi-bin/munin-cgi-graph
としている。
apacheの設定をさわるのだが、これまた不確定な部分があるので
ここでは書かないが、cgiの設定の部分にに多分以下が抜けている。
Options +ExecCGI
お互いのグループにお互いをいれる
sudo gpasswd -a munin www-data
sudo gpasswd -a www-data munin
ラズビアンにsnmpwalk のインストール
apt install snmpd
snmpwalk -v 1 -c public 192.168.0.254
コメント
コメントを投稿