Sun N1 System Manager 1.0 管理ガイド

通知の設定

N1 System Manager には、N1 System Manager 内でイベントが発生したとき、あるいはプロビジョニング可能なサーバーで特定のイベントが発生したときに電子メールまたは SNMP 通知を送信する機能があります。必要とされるさまざまな状況に応じた通知規則を作成することができます。通知の設定は、コマンド行からのみ行うことができます。

発生する、または発生する可能性のあるイベントに基づく「通知規則」を作成するには、create notification コマンドを使用します。トピックを使って通知規則を作成してください。

イベントの種類ごとに、通知規則を使用し、電子メールまたは SNMP を通信媒体として特定の送信先にイベント発生通知を送信することができます。たとえば、管理サーバーによって新しいプロビジョニング可能なサーバーが検出されるたびに、イベントが発生したことを示すメッセージをポケットベルで受け取るようにする通知規則を作成できます。


create notification notification destination destination topic topic 
type type [description description]

このコマンド構文で使用されている用語の詳細は、「create notification」を参照してください。

N1 System Manager のインストールと設定中に、SMTP サーバーがイベント通知を使用するよう設定することができます。『Sun N1 System Manager 1.0 インストールおよび構成ガイド』「N1 System Manager システムの設定」を参照してください。

通知の表示と変更

通知の詳細は表示または変更するには、notification キーワードを付けて show または set コマンドを使用します。構文およびパラメータの詳細は、N1–ok コマンド行で help show notification または help set notification と入力してください。

Procedure通知を一覧表示する

手順
  1. N1 System Manager にログインします。

    詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。

  2. 次のコマンドを入力します。


    N1-ok> show notification all
    

    読み取り権限をもつすべての通知が、出力に表示されます。詳細は、「show notification」を参照してください。

Procedure通知の詳細を表示する

手順
  1. N1 System Manager にログインします。

    詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。

  2. 次のコマンドを入力します。


    N1-ok> show notification notification
    

    指定した通知の詳細が出力に表示されます。詳細は、「show notification」を参照してください。


例 7–6 通知の詳細の表示


N1-ok> show notification test2
Name:          test2
Event Topic:   EReport.Physical.ThresholdExceeded
Notifier Type: Email
Destination:   nobody@sun.com
State:         enabled

Procedure通知を変更する

ここでは、通知の名前や説明、あるいは送信先を変更する手順を説明します。

手順
  1. N1 System Manager にログインします。

    詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。

  2. 次のコマンドを入力します。


    N1-ok> set notification notification name name descriptiondescription
     destination destination
    

    指定した通知属性が、指定した新しい値に変更されます。詳細は、「set notification」を参照してください。


例 7–7 通知名の変更


N1-ok> set notification test2 name test3

通知の作成、テスト、および削除

通知を作成または削除するには、notification キーワードを付けて create または delete コマンドを使用します。通知をテストするには、notification キーワードと test サブコマンドを付けて create コマンドを使用します。構文およびパラメータの詳細は、N1–ok コマンド行で help create notification または help delete notification と入力してください。

Procedure通知を作成、テストする

手順
  1. N1 System Manager にログインします。

    詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。

  2. 次のコマンドを入力します。


    N1-ok> create notification notification topic topic
    type type destination destination
    

    通知が作成されて有効になります。この詳細と有効なトピックについては、「create notification」を参照してください。

  3. 次のコマンドを入力します。


    N1-ok> start notification notification test 
    

    テスト用の通知メッセージが送信されます。詳細は、「start notification」を参照してください。


例 7–8 電子メール通知の作成


N1-ok> create notification test2 topic EReport.Physical.ThresholdExceeded type email 
destination nobody@sun.com
N1-ok> show notification
Name    Event Topic                         Destination       State
test2   EReport.Physical.ThresholdExceeded  nobody@sun.com     enabled 


例 7–9 SNMP 通知の作成


N1-ok> create notification test2 topic EReport.Physical.ThresholdExceeded 
type snmp destination sun.com
N1-ok> show notification
Name    Event Topic                         Destination  State
test2   EReport.Physical.ThresholdExceeded  sun.com     enabled

Procedure通知を削除する

手順
  1. N1 System Manager にログインします。

    詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。

  2. 次のコマンドを入力します。


    N1-ok> delete notification notification
    

    通知が削除されます。

通知の有効化と無効化

デフォルトでは、通知は作成された時点で有効になります。無効にされていた通知を有効にするには、notification キーワードを付けて start コマンドを使用します。構文およびパラメータの詳細は、N1–ok コマンド行で help start notification と入力してください。

Procedure通知を有効にする

手順
  1. N1 System Manager にログインします。

    詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。

  2. 次のコマンドを入力します。


    N1-ok> start notification notification
    

    通知が有効になります。詳細は、「start notification」を参照してください。

Procedure通知を無効にする

手順
  1. N1 System Manager にログインします。

    詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。

  2. 次のコマンドを入力します。


    N1-ok> stop notification notification
    

    通知が無効になります。詳細は、「stop notification」を参照してください。