Linux Mint 17 Qianaでの、MRTGのインストールと設定。
# apt-get install snmp snmpd mrtg hddtemp lm-sensors nkf # vi /etc/snmp/snmpd.conf (下記を最下行に追記する。) view all included .1 80 com2sec local localhost private group MyROSystem v1 paranoid access MyROSystem "" any noauth exact system none none disk / 10000 |
snmpd を再起動し、mrtg.cfgを作成する。
# /etc/init.d/snmpd restart # cfgmaker private@localhost > /etc/mrtg.cfg |
mrtg.cfgを編集します。
# vi /etc/mrtg.cfg # Created by # /usr/bin/cfgmaker –ifref=descr –ifdesc=descr public@192.168.0.111 ### Global Config Options # for UNIX # or for NT ### Global Defaults # to get bits instead of bytes and graphs growing to the right EnableIPv6: no ### Interface 2 >> Descr: ‘eth0’ | Name: ‘eth0’ | Ip: ‘192.168.0.111’ | Eth: ’00-03-0d-d3-bf-46′ ### Target[eth0]: eth0:public@192.168.0.111: ### CPU Usage ### # free(コマンド’free’を打ち込み、下記の下線の部分を、”Memory Free”項目の、”MaxBytes1[mem]:”、”MaxBytes2[mem]:”にコピペする。)
total used free shared buffers cached
### Memory Free #### ### Disk Used #### ### CPU Temp ### ### SSD Temp ### |
mrtg.cfg を mrtg.cfg.orgとしてコピーし、mrtg.cfg をEUC-JP化する
# cp /etc/mrtg.cfg /etc/mrtg.cfg.org # nkf -e /etc/mrtg.cfg.org > /etc/mrtg.cfg |
sensors.shと、hddtemp.shを"/root"に作成する。
# vi /root/sensors.sh #!/bin/sh
sensors | grep Core | awk ‘{print $3}’ | sed -e ‘s/+//’ -e ‘s/[^0-9+.].*//’
# vi /root/hddtemp.sh #!/bin/sh /usr/sbin/hddtemp -n /dev/sda1 # chmod +x /root/sensors.sh /root/hddtemp.sh |
CPUの温度を測定するための準備
# sensors-detect (下記の「YES/no」の質問は、みんな”ENTERキー”でおk。)
|
# vi /etc/modules # /etc/modules: kernel modules to load at boot time. lp #—-cut here—- # modprobe coretemp # reboot (PC再起動。これは一応です。) |
# indexmaker /etc/mrtg.cfg –columns=1 –title="Linux Mint 17 Qiana MRTG" –addhead="<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset = euc-jp">" –output=/home/USERDIR/public_html/html/mrtg/index.html
# vi /home/USERDIR/public_html/html/mrtg/index.html
<!– <meta http-equiv="content-type" content="text/html; charset=iso-8859-15" > –>
|
# vi /etc/cron.d/mrtg (下記のように書き換えます。) */5 * * * * root env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 |
以上で、インストールと設定作業は終了です。このまま、5分以上待ってみて、グラフが正常に更新されていれば、おkということです。
お疲れ様でした!(^ω^)。