Syslog

ローカル ファイルへの Syslog メッセージ保存のイネーブル化

手順
     コマンドまたはアクション目的
    ステップ 1UCS-A# scope monitoring 

    モニタリング モードを開始します。

     
    ステップ 2UCS-A /monitoring # {enable | disable} syslog console 

    コンソールへの Syslog の送信をイネーブルまたはディセーブルにします。

     
    ステップ 3UCS-A /monitoring # set syslog console level {emergencies | alerts | critical}  (任意)

    表示するメッセージの最低レベルを選択します。syslog がイネーブルの場合、システムはそのレベル以上のメッセージをコンソールに表示します。レベル オプションは緊急性の降順で一覧表示されます。デフォルトのレベルは Critical です。

     
    ステップ 4UCS-A /monitoring # {enable | disable} syslog monitor 

    オペレーティング システムによる syslog 情報のモニタリングをイネーブルまたはディセーブルにします。

     
    ステップ 5UCS-A /monitoring # set syslog monitor level {emergencies | alerts | critical | errors | warnings | notifications | information | debugging}  (任意)

    表示するメッセージの最低レベルを選択します。モニタの状態がイネーブルの場合、システムはそのレベル以上のメッセージを表示します。レベル オプションは緊急性の降順で一覧表示されます。デフォルトのレベルは Critical です。

    (注)     

    Critical より下のレベルのメッセージは、terminal monitor コマンドを入力した場合にのみ端末モニタに表示されます。

     
    ステップ 6UCS-A /monitoring # {enable | disable} syslog file 

    syslog ファイルへの syslog 情報の書き込みをイネーブルまたはディセーブルにします。

     
    ステップ 7UCS-A /monitoring # set syslog file namefilename 

    メッセージが記録されるファイルの名前。ファイル名は 16 文字まで入力できます。

     
    ステップ 8UCS-A /monitoring # set syslog file level {emergencies | alerts | critical | errors | warnings | notifications | information | debugging}  (任意)

    ファイルに保存するメッセージの最低レベルを選択します。ファイルの状態がイネーブルの場合、システムはそのレベル以上のメッセージを syslog ファイルに保存します。レベル オプションは緊急性の降順で一覧表示されます。デフォルトのレベルは Critical です。

     
    ステップ 9UCS-A /monitoring # set syslog file sizefilesize  (任意)

    最新のメッセージで最も古いものを上書きし始める前の、最大ファイル サイズ(バイト単位)。有効な範囲は 4096 ~ 4194304 バイトです。

     
    ステップ 10UCS-A /monitoring # {enable | disable} syslog remote-destination {server-1 | server-2 | server-3} 

    最大 3 台の外部 syslog サーバへの syslog メッセージの送信をイネーブルまたはディセーブルにします。

     
    ステップ 11UCS-A /monitoring # set syslog remote-destination {server-1 | server-2 | server-3} level{emergencies | alerts | critical | errors | warnings | notifications | information | debugging}  (任意)

    外部ログに保存するメッセージの最低レベルを選択します。remote-destination がイネーブルにされると、システムはそのレベル以上を外部サーバに送信します。レベル オプションは緊急性の降順で一覧表示されます。デフォルトのレベルは Critical です。

     
    ステップ 12UCS-A /monitoring # set syslog remote-destination {server-1 | server-2 | server-3} hostnamehostname 

    指定されたリモート Syslog サーバのホスト名または IP アドレス。ホスト名は 256 文字まで入力できます。

     
    ステップ 13UCS-A /monitoring # set syslog remote-destination {server-1 | server-2 | server-3} facility {local0 | local1 | local2 | local3 | local4 | local5 | local6 | local7}  (任意)

    指定されたリモート syslog サーバに送信される syslog メッセージに含まれるファシリティ レベル。

     
    ステップ 14UCS-A /monitoring # {enable | disable} syslog source {audits | events | faults} 

    次のいずれかになります。

    • audits:すべての監査ログ イベントのロギングをイネーブルまたはディセーブルにします。

    • events:すべてのシステム イベントのロギングをイネーブルまたはディセーブルにします。

    • faults:すべてのシステム障害のロギングをイネーブルまたはディセーブルにします。

     
    ステップ 15UCS-A /monitoring # commit-buffer 

    トランザクションをコミットします。

     

    次の例は、ローカル ファイルの syslog メッセージのストレージをイネーブルにし、トランザクションをコミットします。

    UCS-A# scope monitoring
    UCS-A /monitoring # disable syslog console
    UCS-A /monitoring* # disable syslog monitor
    UCS-A /monitoring* # enable syslog file
    UCS-A /monitoring* # set syslog file name SysMsgsUCSA
    UCS-A /monitoring* # set syslog file level notifications
    UCS-A /monitoring* # set syslog file size 4194304
    UCS-A /monitoring* # disable syslog remote-destination server-1
    UCS-A /monitoring* # disable syslog remote-destination server-2
    UCS-A /monitoring* # disable syslog remote-destination server-3
    UCS-A /monitoring* # commit-buffer
    UCS-A /monitoring #