- 物理ホスト
--6.7.1 アラーム定義ファイルを作成する
/opt/jp1pc/tools/jpctool alarm export -f /tmp/alarmtmp01.cfg -template
vim /tmp/alarmtmp01.cfg
Alarm Definition File Version=0002
Alarm Definition File Code=UTF-8
[Alarm Data]
General
Product=U4.0
Alarm Table Name=alarmtab02
Alarm Name=alarm02001
Message Text=val(%CVS%)
Check Value Exist=N
#Advanced Setting
#Active Alarm=Y
#Regular Alarm=N
#Evaluate All Data=N
#Notify State=Alarm
#Monitoring Regularly=Y
#Monitoring Time=
#Damping=N
#Damping Count=
#Check Value Exist
#Record=
#Field=
#Value=
Alarm Condition Expressions
Condition=PD_FSL_FILESYSTEM_NAME="/dev/sda1","/dev/sda1" AND PD_FSL_TOTAL_MBYTES_FREE_PERCENT<10,20
Actions
#Report=
#E-mail=Abnormal,Warning,Normal
Command=Abnormal,Warning,Normal
#SNMP=Abnormal,Warning,Normal
JP1 Event=Y
#Action Definition E-mail
#E-mail Address=
#Action Handler=
#[Message Text]
#Date: %SCT
#Host: %HNS
#
#Product: %PTS
#Agent: %ANS
#
#Alarm: %AIS (%ATS)
#State: %SCS
#
#Message: %MTS
#Action Definition Command
#Command Name=
#Action Handler=
#[Message Text]
#
Action Definition JP1 Event
Event ID=1234
Action Handler=PH1nnn181
Message=%MTS
Switch Alarm Level=Y
#Exec Logical Host=
--6.7.2 アラーム定義ファイルを検証する
/opt/jp1pc/tools/jpctool alarm check -f /tmp/alarmtmp01.cfg
--6.7.3 アラーム定義を変更する
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm import -f /tmp/alarmtmp01.cfg
--6.7.4 アラームテーブルをコピーする
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm copy -key UNIX -table "PFM UNIX Solution Alarms 8.50" -name alarmtab03
--6.7.5 アラームテーブルを削除する
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm delete -key UNIX -table alarmtab03
--6.7.6 アラームを削除する
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm list -key UNIX -table alarmtab02
/opt/jp1pc/tools/jpctool alarm delete -key UNIX -table alarmtab02 -alarm "alarm02001"
※アラーム削除によりアラームが0個になるとアラームテーブルも削除される
- 論理ホスト
--6.7.1 アラーム定義ファイルを作成する
/opt/jp1pc/tools/jpctool alarm export -f /tmp/alarmtmp01.cfg -template
vim /tmp/alarmtmp01.cfg
Alarm Definition File Version=0002
Alarm Definition File Code=UTF-8
[Alarm Data]
General
Product=U4.0
Alarm Table Name=alarmtab02
Alarm Name=alarm02001
Message Text=val(%CVS%)
Check Value Exist=N
#Advanced Setting
#Active Alarm=Y
#Regular Alarm=N
#Evaluate All Data=N
#Notify State=Alarm
#Monitoring Regularly=Y
#Monitoring Time=
#Damping=N
#Damping Count=
#Check Value Exist
#Record=
#Field=
#Value=
Alarm Condition Expressions
Condition=PD_FSL_FILESYSTEM_NAME="/dev/sda1","/dev/sda1" AND PD_FSL_TOTAL_MBYTES_FREE_PERCENT<10,20
Actions
#Report=
#E-mail=Abnormal,Warning,Normal
Command=Abnormal,Warning,Normal
#SNMP=Abnormal,Warning,Normal
JP1 Event=Y
#Action Definition E-mail
#E-mail Address=
#Action Handler=
#[Message Text]
#Date: %SCT
#Host: %HNS
#
#Product: %PTS
#Agent: %ANS
#
#Alarm: %AIS (%ATS)
#State: %SCS
#
#Message: %MTS
#Action Definition Command
#Command Name=
#Action Handler=
#[Message Text]
#
Action Definition JP1 Event
Event ID=1234
Action Handler=PH1mmm190
Message=%MTS
Switch Alarm Level=Y
#Exec Logical Host=
--6.7.2 アラーム定義ファイルを検証する
/opt/jp1pc/tools/jpctool alarm check -f /tmp/alarmtmp01.cfg
--6.7.3 アラーム定義を変更する
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm import -f /tmp/alarmtmp01.cfg
--6.7.4 アラームテーブルをコピーする
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm copy -key UNIX -table "PFM UNIX Solution Alarms 8.50" -name alarmtab03
--6.7.5 アラームテーブルを削除する
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm delete -key UNIX -table alarmtab03
--6.7.6 アラームを削除する
/opt/jp1pc/tools/jpctool alarm list -key UNIX
/opt/jp1pc/tools/jpctool alarm list -key UNIX -table alarmtab02
/opt/jp1pc/tools/jpctool alarm delete -key UNIX -table alarmtab02 -alarm "alarm02001"
※アラーム削除によりアラームが0個になるとアラームテーブルも削除される