{NNM SSO}2.5 プロセスおよびサービス監視機能

(1) 監視条件の設定

-- 監視条件削除
(a) アプリケーションを指定する場合

/opt/CM2/SSO/bin/ssopsset -S mmm181 -ad ap01

(b) サーバを指定する場合

/opt/CM2/SSO/bin/ssopsset -S mmm181 -sd mmm182

 

-- 実行ファイル名とコマンドライン名を監視対象サーバで確認

/opt/CM2/APM/bin/apmproclist -ec

 

-- 監視条件追加

(a) 監視AP定義ファイル
vim /tmp/ssopsset.as

apname=ap01
apinfo=ap01
apcommand=
psnumber=1
psname=E;crond
pscommand=
psthreshold=1;1
cpsnumber=0

/opt/CM2/SSO/bin/ssopschk -a /tmp/ssopsset.as

/opt/CM2/SSO/bin/ssopsset -S mmm181 -as /tmp/ssopsset.as


(b) 監視サーバ定義ファイル
vim /tmp/ssopsset.ss

server=192.168.137.182
monitor=1
hcheck=1


/opt/CM2/SSO/bin/ssopschk -s /tmp/ssopsset.ss

/opt/CM2/SSO/bin/ssopsset -S mmm181 -ss /tmp/ssopsset.ss


(c) 監視条件定義ファイル
vim /tmp/ssopsset.ms

target=192.168.137.182;ap01;N
ssocommandNW=
ssocommandWN=
ssocommandWC=
ssocommandCW=
ssocommandNC=
ssocommandCN=
ssocommandNU=
ssocommandUN=
ssocommandWU=
ssocommandUW=
ssocommandCU=
ssocommandUC=
apmcommandNW=
apmcommandWN=
apmcommandWC=
apmcommandCW=
apmcommandNC=
apmcommandCN=
apmcommandNU=
apmcommandUN=
apmcommandWU=
apmcommandUW=
apmcommandCU=
apmcommandUC=
psnumber=1
psname=E;crond
pscommandNC=
pscommandCN=
pscommandNU=
pscommandUN=
pscommandCU=
pscommandUC=
cpsnumber=0


/opt/CM2/SSO/bin/ssopschk -m /tmp/ssopsset.ms

/opt/CM2/SSO/bin/ssopsset -S mmm181 -ms /tmp/ssopsset.ms

 

-- 監視条件出力

(a) 監視AP定義ファイル
/opt/CM2/SSO/bin/ssopsset -S mmm181 -ap /tmp/ssopsset.ap
cat /tmp/ssopsset.ap

(b) 監視サーバ定義ファイル
/opt/CM2/SSO/bin/ssopsset -S mmm181 -sp /tmp/ssopsset.sp
cat /tmp/ssopsset.sp

(c) 監視条件定義ファイル
/opt/CM2/SSO/bin/ssopsset -S mmm181 -mp /tmp/ssopsset.mp
cat /tmp/ssopsset.mp

 

(2) 監視

 

-- すべての監視を開始
/opt/CM2/SSO/bin/ssopsstart -S mmm181 -all

-- アプリケーションを指定して監視を開始
/opt/CM2/SSO/bin/ssopsstart -S mmm181 -a ap01

-- サーバを指定して監視を開始
/opt/CM2/SSO/bin/ssopsstart -S mmm181 -s mmm182

 

-- すべての監視を停止
/opt/CM2/SSO/bin/ssopsstop -S mmm181 -all

-- アプリケーションを指定して監視を停止
/opt/CM2/SSO/bin/ssopsstop -S mmm181 -a ap01

-- サーバを指定して監視を停止
/opt/CM2/SSO/bin/ssopsstop -S mmm181 -s mmm182


-- プロセスおよびサービス監視状態を表示
/opt/CM2/SSO/bin/ssopsshow -S mmm181

 

(3) プロセスおよびサービスの状態合わせ

-- 監視マネージャと監視サーバの監視状態を合わせる
/opt/CM2/SSO/bin/ssoapcom -S mmm181 -g mmm182

-- 監視サーバに対してデマンドヘルスチェックを実行
/opt/CM2/SSO/bin/ssoapcom -S mmm181 -H mmm182