Last-modified: 2014-08-09 (土) 23:57:36
Munin/Debianへのノードインストール

概要

DebianにMuninノードをインストールします。
Munin本体のインストールは以下を参照ください。
CentOSへのインストール

以下のような環境を例にします。

Debian名前Debian_1
IP192.168.100.20
ログポリシー取得しない

手順

  1. インストールします。
    Everything is expanded.Everything is shortened.
      1
      2
    
     
     
    
    apt-get update
    apt-get install munin-node
  2. /etc/munin/munin-node.confを編集します。
    Everything is expanded.Everything is shortened.
      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
    
    -
    !
    -
    !
    -
    !
     
     
    -
    !
     
    -
    !
    
    # ログ出力無効
    log_level 0
    # log_file /var/log/munin/munin-node.log
     
    # 実効ユーザー/グループ
    user munin
    group munin
     
    # ホスト名
    host_name Debian_1
     
    # 接続許可ホスト
    allow ^192\.168\.100\.10$
  3. 取得する情報を設定します。
    /etc/munin/plugins以下に、/usr/share/munin/plugins以下のシンボリックリンクを設定することで、データが取得されます。
    Everything is expanded.Everything is shortened.
      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
     14
     15
     16
     17
     18
     19
     20
    
    -
    |
    !
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    
    # 実行したDebian環境では、デフォルトで/etc/munin/pluginsは空だった
    # とりあえずCentOSのデフォルトと同じ内容を取得するためにシンボリックリンクを張る
    ln -s /usr/share/munin/plugins/cpu /etc/munin/plugins/cpu
    ln -s /usr/share/munin/plugins/df /etc/munin/plugins/df
    ln -s /usr/share/munin/plugins/df_inode /etc/munin/plugins/df_inode
    ln -s /usr/share/munin/plugins/entropy /etc/munin/plugins/entropy
    ln -s /usr/share/munin/plugins/forks /etc/munin/plugins/forks
    ln -s /usr/share/munin/plugins/if_err_ /etc/munin/plugins/if_err_eth0
    ln -s /usr/share/munin/plugins/if_ /etc/munin/plugins/if_etho0
    ln -s /usr/share/munin/plugins/interrupts /etc/munin/plugins/interrupts
    ln -s /usr/share/munin/plugins/iostat /etc/munin/plugins/iostat
    ln -s /usr/share/munin/plugins/irqstats /etc/munin/plugins/irqstats
    ln -s /usr/share/munin/plugins/load /etc/munin/plugins/load
    ln -s /usr/share/munin/plugins/memory /etc/munin/plugins/memory
    ln -s /usr/share/munin/plugins/netstat /etc/munin/plugins/netstat
    ln -s /usr/share/munin/plugins/open_files /etc/munin/plugins/open_files
    ln -s /usr/share/munin/plugins/open_inodes /etc/munin/plugins/open_inodes
    ln -s /usr/share/munin/plugins/processes /etc/munin/plugins/processes
    ln -s /usr/share/munin/plugins/swap /etc/munin/plugins/swap
    ln -s /usr/share/munin/plugins/vmstat /etc/munin/plugins/vmstat
  4. ノードを再起動します。
    Everything is expanded.Everything is shortened.
      1
    
     
    
    /etc/init.d/munin-node restart

検証時の環境

参考