2010年8月19日木曜日

nagiosのホスト追加

nagiosでホストを追加するときのメモです。

# Definitions for monitoring the local (Linux) host
cfg_file=/etc/nagios/objects/localhost.cfg
とあるのでこのlocalhost.cfgをコピーして利用
cp /etc/nagios/objects/localhost.cfg /etc/nagios/objects/jacc1.sample.com.cfg

vi jacc1.toitworks.com.cfg 編集
29 host_name jacc1.sample.com ←変更
30 alias jacc1.sample.com ←変更
31 address 163.43.160.XXX ←変更

46 define hostgroup{
47 hostgroup_name jacc-servers ; The name of the hostgroup (重複不可)
48 alias Jacc Servers ; Long name of the group
49 members localhost ; Comma separated list of hosts that belong to this group (変えたらエラー:変えた方がいい?課題)
50 }

全体の host_name ⇒jacc1.sample.com

変更したら保存。
nagios -v /etc/nagios/nagios.cfg チェック

再起動
service nagios restart

2010/08/29追記
vi /etc/nagios/nagios.cfg に下記を当然追加
39 cfg_file=/etc/nagios/objects/jacc3.sample.com.cfg

2010年8月12日木曜日

CentOS リポジトリの追加

MuninをCentOS5.5にインストールしようとしたら、公式のリポジトリには登録されていなかったのでRPMforgeのリポジトリを追加した。
下記は64ビット版

# wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

デフォルトは公式のリポジトリのままにしたいのでrpmforgeを無効にする。
vi /etc/yum.repos.d/rpmforge.repo
enable = 0 に変更

インストール
# yum --enablerepo=rpmforge install munin-node
でOK

32ビット版の場合は
#wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
でやってください。