JP1/ServerConductor/Blade Server Manager系 システム管理者ガイド
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
アラート発生時のプログラム起動を設定する場合,次の操作を行います。
- アラートアクションサービスをインストールしたサーバで環境設定ユティリティを実行する
環境設定ユティリティの起動方法については,「3.8 環境設定ユティリティの基本操作」を参照してください。
- [アラートアクションサービス]タブを選択する
[アラートアクションサービス]タブが表示されます。
![[図データ]](FIGURE/SM061500.GIF)
このダイアログボックスで次の内容を設定します。
| 設定項目 |
設定内容 |
| プログラム |
アラートが通知されたときに起動させるプログラムを指定します。プログラム名は絶対パスで指定してください。1〜256バイトの範囲で指定します。なお,指定できるプログラムは一つだけです。複数のプログラムを起動させたい場合は,バッチプログラムを作成し,そのプログラムを指定してください。 |
| マクロ |
プログラム起動時に,プログラムで使用するデータを指定します。マクロには次の種類があります。各マクロを指定するとアラートに関する情報が展開され,プログラムで利用できます。
- %D
アラートの発生日に展開されます。形式はyyyymmddです。
- %T
アラートの発生時刻に展開されます。形式はHHMMSSです。
- %M
アラートが発生したホストのホスト名,サーバシャーシID,またはHVM識別子に展開されます。
- %L
発生したアラートのアラートレベルの文字列に展開されます。
- %I
発生したアラートのアラートIDに展開されます。形式は,0Xxxxxです。
- %S
発生したアラートの内容の文字列に展開されます。※
- %P
発生したアラートの発生部位の文字列に展開されます。
|
- 注※
- 通知できるアラートメッセージの長さは255バイトです。アラートメッセージが256バイト以上の場合,メッセージの先頭部分が「...」に置き換わって通知されます。
- 設定内容を確認し,問題がなければ,[OK]ボタンをクリックする
次回のアラート通知時からプログラムが起動されます。
例えば,次のようなバッチファイルを起動プログラムとして登録します。
- 登録するプログラム
c:\alert.bat %I
- この例では,プログラム起動時にパラメタとして%I(アラートID)を付けるように指定しています。
- alert.batの内容
echo off
if %1==0x13B0 alert.wav
- この起動プログラムは,アラートID 0x13B0(OSハングアップ検出時のアラート)が通知されたときに音を鳴らします。
GUIなどのユーザインタフェースを持つプログラムを,自動起動するプログラムとして設定している場合,そのマシンからログアウトしている間は,ユーザインタフェースは表示されません。ログインした時点で,表示されます。
All Rights Reserved. Copyright (C) 2006, 2009, Hitachi, Ltd.