{IM構築}2.16 リモートの監視対象ホストでログ監視をするための設定(UNIXの場合)

  • 物理ホスト


--1.SSHの設定

ssh-keygen
ssh-copy-id mmm050

--2.1回の監視間隔で収集できるログのサイズの設定

vim /etc/opt/jp1imm/conf/imcf/jp1cf_remote_logtrap.conf

[JP1_DEFAULT\JP1CONFIG\AGTLESS_MGR]
"MAX_COLLECT_UNIX_LOG_DATA_SIZE"=dword:00002800
"START_OPTION"="warm"

/opt/jp1base/bin/jbssetcnf /etc/opt/jp1imm/conf/imcf/jp1cf_remote_logtrap.conf

/etc/opt/jp1cons/jco_stop
/etc/opt/jp1cons/jco_start
/opt/jp1cons/bin/jco_spmd_status


--3.IM構成管理で監視対象ホストを追加し、リモート監視構成とする


--4.リモート監視ログファイルトラップの設定

----リモート監視ログファイルトラップ動作定義ファイルの作成

vim /etc/opt/jp1base/conf/jcfallogdef.conf

retry-times=3
retry-interval=10
FILETYPE=SEQ
ACTDEF=<Error>00000001 "System Error1"

----リモート監視ログファイルトラップのプロファイルを追加

/opt/jp1imm/bin/imcf/jcfallogdef -a kansi1 -o mmm050 -f /etc/opt/jp1base/conf/jcfallogdef.conf -c UTF-8 /root/test.log

 

----リモート監視ログファイルトラップを停止

/opt/jp1imm/bin/imcf/jcfallogstop -o mmm050

----リモート監視ログファイルトラップを起動

/opt/jp1imm/bin/imcf/jcfallogstart -a kansi1 -o mmm050 -f /etc/opt/jp1base/conf/jcfallogdef.conf -c UTF-8 /root/test.log


----リモート監視ログファイルトラップ動作定義ファイルをリロード

※リロードできる定義情報は,動作定義ファイルのMARKSTRおよびACTDEFパラメーターの値のみ

/opt/jp1imm/bin/imcf/jcfallogreload -o mmm050


----リモート監視ログファイルトラップの動作状況を表示

/opt/jp1imm/bin/imcf/jcfallogstat -o mmm050

 

--5.動作確認

echo "System Error1" >> /root/test.log

表示されるまで時間がかかる

 

 

  • 論理ホスト

--1.SSHの設定

ssh-keygen
ssh-copy-id mmm051

--2.1回の監視間隔で収集できるログのサイズの設定

vim /mnt/sdc2/im/jp1imm/conf/imcf/jp1cf_remote_logtrap.conf


[mmm190\JP1CONFIG\AGTLESS_MGR]
"MAX_COLLECT_UNIX_LOG_DATA_SIZE"=dword:00002800
"START_OPTION"="warm"

/opt/jp1base/bin/jbssetcnf /etc/opt/jp1imm/conf/imcf/jp1cf_remote_logtrap.conf


/etc/opt/jp1cons/jco_stop.cluster mmm190
/etc/opt/jp1cons/jco_start.cluster mmm190
/opt/jp1cons/bin/jco_spmd_status -h mmm190


--待機系への反映

共通定義情報の出力
/opt/jp1base/bin/jbsgetcnf -h mmm190 > /root/jbscnf.txt
scp /root/jbscnf.txt mmm192:/root

共通定義情報の取り込み
ssh mmm192 "/opt/jp1base/bin/jbssetcnf /root/jbscnf.txt"

 


--3.IM構成管理で監視対象ホストを追加し、リモート監視構成とする


--4.リモート監視ログファイルトラップの設定

----リモート監視ログファイルトラップ動作定義ファイルの作成

vim /mnt/sdc2/im/jp1base/conf/jcfallogdef.conf

retry-times=3
retry-interval=10
FILETYPE=SEQ
ACTDEF=<Error>00000001 "System Error1"

----リモート監視ログファイルトラップのプロファイルを追加

/opt/jp1imm/bin/imcf/jcfallogdef -a kansi1 -o mmm051 -h mmm190 -f /mnt/sdc2/im/jp1base/conf/jcfallogdef.conf -c UTF-8 /root/test.log

 

----リモート監視ログファイルトラップを停止

/opt/jp1imm/bin/imcf/jcfallogstop -o mmm051 -h mmm190

----リモート監視ログファイルトラップを起動

/opt/jp1imm/bin/imcf/jcfallogstart -a kansi1 -o mmm051 -h mmm190 -f /mnt/sdc2/im/jp1base/conf/jcfallogdef.conf -c UTF-8 /root/test.log


----リモート監視ログファイルトラップ動作定義ファイルをリロード

※リロードできる定義情報は,動作定義ファイルのMARKSTRおよびACTDEFパラメーターの値のみ

/opt/jp1imm/bin/imcf/jcfallogreload -o mmm051 -h mmm190


----リモート監視ログファイルトラップの動作状況を表示

/opt/jp1imm/bin/imcf/jcfallogstat -o mmm051 -h mmm190

 

--5.動作確認

echo "System Error1" >> /root/test.log

表示されるまで時間がかかる