危険アラートおよび警告アラートのアクションを作成および編集する方法
危険アラートまたは警告アラートは、アプリケーションまたはコンポーネントの可用性ステータスの変化をレポートできます。 パフォーマンスしきい値の測定値が問題を示した場合、アラート設定で指定されているアクションがトリガされます。 たとえば、サーバの停止により、危険アラートがトリガされます。 アクションによって、グループのメンバに対応を求める電子メール通知が送信されます。 アラートおよびアクションによって早期に対応することで、平均修復時間(MTTR)を短縮することができます。 また、対応により、停止やアプリケーションのダウンタイムが発生しないようにしたりすることができます。
apmdevops98jp
危険アラートまたは警告アラートは、アプリケーションまたはコンポーネントの可用性ステータスの変化をレポートできます。 パフォーマンスしきい値の測定値が問題を示した場合、アラート設定で指定されているアクションがトリガされます。 たとえば、サーバの停止により、危険アラートがトリガされます。 アクションによって、グループのメンバに対応を求める電子メール通知が送信されます。 アラートおよびアクションによって早期に対応することで、平均修復時間(MTTR)を短縮することができます。 また、対応により、停止やアプリケーションのダウンタイムが発生しないようにしたりすることができます。
APM WebView の[管理]タブで、危険アラートおよび警告アラートを監視するために使用するさまざまなアクションを作成および編集できます。 同じアラートに対して複数のアクションを作成できます。 これらのアクションを使用するには、それらを編集しアクティブにします。 アクションは、しきい値を超えた場合に発生します。
注:
アクションの編集または作成するには、ドメイン(または SuperDomain)への読み取り権限および書き込み権限がある必要があります。管理者として、以下の手順を実行します。
- アクション タイプを選択します。
- アクションを作成して設定します。
- アラートおよびアクションをアクティブ化または非アクティブ化します。
- 危険アラートおよび警告アラートに 1 つまたは複数のアクションを追加します。
- (オプション)アラートまたはアクションを削除します。
アクション タイプの選択
WebView および Workstation を使用すると、アプリケーション稼働状況およびパフォーマンスを監視するためのアラートおよびアクションを作成できます。 ただし、特定のアクション タイプを作成および編集できるのは Workstation のみです。
以下の情報を確認し、作成または編集するアクション タイプを選択します。
アクション タイプ | 説明 | WebView でのアクションの作成 | Workstation でのアクションの作成 |
コンソール通知アクション | アラートがトリガされたときに、問題メッセージまたは解決メッセージのいずれかを生成します。 受信アラート メッセージが[アラート通知]ダイアログ ボックスに表示されます。 | はい | はい |
SMTP メール通知アクション | その設定に指定されている受信者に電子メールが送信されます。 このアクションの種類には、Enterprise Manager が接続できる SMTP 電子メール サーバへのアクセスが必要です。 | はい | はい |
SMTP アラート アクション プラグイン | APM Catalyst Connector からアラート データを取得し、ほかの CA Technologies アプリケーションにそれを提供します。 | いいえ | はい |
シェル コマンド アクション | Enterprise Manager にあるシェル スクリプトを実行します。 このスクリプトには、アラートがトリガされた理由を示す短いテキスト メッセージをアクションから渡すことができます。 | いいえ | はい |
注
: SMTP アラート アクションまたはシェル コマンド アクションを作成および編集するには、「APM Workstation」を参照します。 これらのアクションを使用するには、それらを編集しアクティブにします。アクションの作成および設定
以下のアクション タイプは WebView で作成および編集できます。
- コンソール通知アクション
- SMTP メール通知アクション
コンソール通知アクションの作成
コンソール通知アクションは、アラートがトリガされたときに問題メッセージまたは解決メッセージのいずれかを生成します。 受信アラート メッセージが[アラート通知]ダイアログ ボックスに表示されます。
以下の手順に従います。
- WebView で、[管理]をクリックします。
- [エレメント]-[アクションを新規作成]-[コンソール通知アクションを新規作成]を選択します。
- 以下のオプションに入力し、[OK]をクリックします。
- Nameエレメントの名前を指定します。 エレメントのソースを識別できるように、わかりやすい名前を使用します。
- 強制的に一意にする同じ名前が管理モジュール内に存在する場合、名前に番号を付加します。
- 管理モジュールエレメントを含める管理モジュールを指定します。
コンソール通知アクションの設定
必要に応じてコンソール通知アクションを編集できます。
以下の手順に従います。
- 管理モジュール ツリーで、[アクション]ノードから編集するコンソール通知アクションを選択します。
- 設定ペイン内の情報を編集します。 以下のフィールドには説明が必要です。
- 説明通知アクションの説明を入力します。
- アクティブエレメントをアクティブまたは非アクティブにします。
- [適用]をクリックします。
- [テスト]をクリックします。 アクションはアクティブである必要があります。アラート通知が表示されます。
- [アラート通知]リンクをクリックします。メッセージがテストの結果と共に表示されます。 アラート通知が表示されます。
SMTP メール通知アクションの作成
アラートが発生すると、システムは指定された受信者にアラートに関する電子メールを送信できます。 SMTP メール アクション タイプは、以下の場所に電子メール通知を送信できます。
- 複数の電子メール アドレス
- 事前定義済みのメーリング リスト
- 電子メールのテキストを入力として取り込み、アクションをトリガする管理システム
平均修復時間を短縮するために、アラート名やメトリックへのリンクなどの動的アラート パラメータをメッセージの本文で指定します。
以下の手順に従います。
- WebView で、[管理]をクリックします。
- [エレメント]-[アクションを新規作成]-[SMTP メール送信アクションを新規作成]を選択します。
- 以下のオプションに入力し、[OK]をクリックします。
- Nameエレメントの名前を指定します。 エレメントのソースを識別できるように、わかりやすい名前を使用します。
- 強制的に一意にする同じ名前が管理モジュール内に存在する場合、名前に番号を付加します。
- 管理モジュールエレメントを含める管理モジュールを指定します。
SMTP メール通知アクションの設定
このアクションには、Enterprise Manager が接続できる SMTP 電子メール サーバへのアクセスが必要です。
以下の手順に従います。
- WebView で、[管理]をクリックします。
- 管理モジュール ツリーの[アクション]で、設定する SMTP メール アクションをクリックします。右側のペインに設定が表示されます。
- 以下のフィールドに入力します。
- アクティブアクションをアクティブまたは非アクティブにします。 アクションは、使用する前にアクティブ化しておく必要があります。
- メール サーバメール サーバのホスト名を指定します。
- メール サーバの設定を行います。
- [メール サーバの設定]リンクをクリックします。
- SMTP メール サーバの情報を指定します。
- ダイアログ ボックスを閉じるには、[OK]をクリックします。
- [適用]をクリックして変更内容を保存します。
- 受信者用の電子メール通知メッセージを作成します。
- [電子メールの件名]フィールドにメッセージの件名を入力します。
- [電子メールの本文]フィールドにメッセージの本文を入力します。
- 動的アラート パラメータを指定するには、メッセージの件名または本文で「$」を入力し、ドロップダウン リストから値を選択します。 利用可能なアラート パラメータのリストを表示します。
- [適用]をクリックして変更内容を保存します。
- [テスト]をクリックします。 アクションはアクティブである必要があります。テスト結果に関するメッセージが表示されます。
- テスト電子メールの受信者の電子メール受信トレイを表示します。
共通 SMTP メール通知テンプレートを定義します。
ドラフトまたはテスト通知を含むすべての SMTP 通知用の共通テンプレートは、HTML 形式またはプレーン テキスト形式で定義します。 すべての通知の最後に、企業のプライバシーの免責事項を含めます。
テンプレートでの (${
message_body
}) は、電子メール メッセージ内で本文の定義が行われている場所を示します。 通知が受信者に送信される場合、本文の定義は新しいコンテンツで置き換えられます。以下の手順に従います。
- <EM_Home>/config/notify ディレクトリから、適切なテンプレート開いて編集します。default.html または default.txt
- (${message_body}) を見つけて、電子メール本文の内容を定義します。
- 変更を保存します。これで、電子メール テンプレートが設定されました。
以下のオプションを選択できます。
- デフォルトでは、すべての SMTP 通知に Powered By タグが追加されています。 以下のようにこのタグを削除することができます。
- 編集のためにテンプレート ファイルを開き、次のプロパティを削除します。${ca_email_footer}
- HTML 形式の電子メールでは、CSS スタイルを使用して電子メールのマイナー スタイルを変更できます。 このアクションには、CSS スタイルの高度な知識が必要です。
- 特定の動的アラート パラメータ(たとえば、${ALERT_NAME} や ${PROBLEM_LIST})を使用して、WebView 内のコンテキスト データへのハイパー テキスト リンクを追加できます。 プレーン テキスト電子メールの場合、プロパティ(${URL_Alert_Info} および ${URL_Detail_List})により、これらの同じリンクが提供されます。注: このアクションには、IntroscopeEnterpriseManager.properties ファイルにある introscope.webview.default.url プロパティの設定が必要です。 このプロパティは、WebView のアラートおよびメトリックを指し示す、埋め込まれたハイパーリンクのデフォルト URL を定義します。
アラートおよびアクションのアクティブ化または非アクティブ化
アラートまたはアクションを作成した後、設定ペインを使用してそれをアクティブにします。
以下の手順に従います。
- WebView で、[管理]をクリックします。
- 管理モジュール ツリーで目的のアラートまたはアクションをクリックします。右側のペインに設定が表示されます。
- [アクティブ]チェック ボックスをオンまたはオフにして、各エレメントをアクティブまたは非アクティブにします。
- [適用]をクリックします。
危険状態または警告状態へのアクションの追加
アクションを危険アラートまたは警告アラートに追加できます。 これらのアクションは、しきい値を超えた場合に発生します。 アクションは、危険状態と警告状態の一方または両方に対して追加できます。
注:
警告アクションと危険アクションの両方が存在し、定義された期間中にアラートのステータスが正常から危険に変化したときは、システムは危険アクションのみを実行します。以下の手順に従います。
- WebView で、[管理]をクリックします。
- 管理モジュール ツリーのアラートをクリックします。[プレビュー]ペインにアラートの設定が表示されます。
- [設定]ペインの[危険]アクションまたは[警告]アクションのいずれかで、[追加]をクリックします。[アクションの選択]ダイアログ ボックスが表示され、利用可能なアクションのリストが表示されます。
- 1 つ以上のアクションを選択し、[選択]をクリックします。アクションが[アクション]リストに表示されます。注:複数のアクションを選択するには、Ctrl キーを押したままアクションを選択します。
- テストするアクションをリストから選択し、[テスト]をクリックします。リスト内のアクションに対してメッセージが表示されます。注:テスト メッセージは、アクションがアクティブな場合にのみ表示されます。
- メッセージ ダイアログ ボックスで[閉じる]をクリックし、[プレビュー]ペインで[適用]をクリックします。アクションがアラートに対して設定されます。
アラートまたはアクションの削除
アラートおよびアクションを以下のように管理できます。
- 管理モジュールからアラートまたはアクションを削除します。
- フロントエンドまたはビジネス トランザクションの使用されていないアラートを削除します。
管理モジュールからアラートまたはアクションを削除する方法
- WebView で、[管理]をクリックします。
- 管理モジュール ツリーで目的のアラートまたはアクションをクリックします。右側のペインに設定が表示されます。
- [削除]をクリックし、確認のダイアログ ボックスで[はい]をクリックします。アラートまたはアクションが管理モジュールから削除されます。
フロントエンドまたはビジネス トランザクションの使用されていないアラートを削除する方法
- WebView で、[Investigator]をクリックします。
- [問題切り分けマップ]タブをクリックし、削除する使用されていないアラートが含まれる[By Frontend]または[By Business Service]を右クリックします。
- [使用されていないアラートを削除]を選択します。[使用されていないアラートを削除]ダイアログ ボックスが表示され、使用されていないアラートがすべてリスト表示されます。
- 削除するアラートのアラート名をクリックします。注:複数のアラートを選択するには、Ctrl または Shift キーを使用します。
- [削除]をクリックし、確認のダイアログ ボックスで[はい]をクリックします。アラートが管理モジュールから削除されます。