ローカル サーバでの Syslog 設定
ローカル プライム ケーブル プロビジョニング サーバ(Linux)で syslog ユーティリティを設定するには。
手順
ステップ 1 |
サーバに root としてログインします。 |
||
ステップ 2 |
コマンド ラインでログ ファイルを作成します。 次に例を示します。
|
||
ステップ 3 |
テキスト エディタで /etc/rsyslog.conf ファイルを開きます(vi など)。 |
||
ステップ 4 |
次の行を /etc/rsyslog.conf に追加します。
|
||
ステップ 5 |
/etc/rsyslog.conf ファイルを保存して閉じます。 |
||
ステップ 6 |
プロセスを再起動するには、サービス rsyslog を再起動します。 |
Syslog を受信するための一元的な Linux サーバ設定
デフォルトでは、一元化されたサーバの syslog デーモンでは、プライム ケーブル プロビジョニング サーバからメッセージを受信する必要がありません。これらのメッセージのリッスンを開始する syslog デーモンに、一元化されたサーバを設定する必要があります。
Syslog デーモンは、ログ ファイルの予想される名前と作成場所を決定する /etc/syslog.conf ファイルをチェックします。動作するさまざまなモードを決定する /etc/sysconfig/syslog ファイルもチェックします。Syslog デーモンは、このファイルの SYSLOGD_OPTIONS 変数に以下に示すような - r が含まれない限り、サーバ メッセージを受信しません。
# Options to syslogd
# -m 0 disables 'MARK' messages.
# -r enables logging from RDU/DPE server machines
# -x disables DNS lookups on messages received with -r
# See syslogd(8) for more details
SYSLOGD_OPTIONS="-m 0 -r"
# Options to klogd
# -2 prints all kernel oops messages twice; once for klogd to decode, and
# once for processing with 'ksymoops'
# -x disables all klogd processing of oops messages entirely
# See klogd(8) for more details
KLOGD_OPTIONS="-2"
変更内容を反映するために、syslog デーモンを再起動します。サーバは UDP ポート 514 をリッスンし、次の netstat コマンド バリエーションのいずれかを使用したことを確認できます。
-
# netstat -a | grep syslog
udp 0 0 *:syslog *:*
-
# netstat -an | grep 514
udp 0 0 0.0.0.0:514 0.0.0.0:*
Linux での中央のサーバに Syslog を送信するサーバの設定
一元化サーバで Syslog デーモンを設定後、プライム ケーブル プロビジョニングを設定してメッセージを送信する必要があります。実行するには、サーバ上の /etc/hosts ファイルを編集します。
手順
ステップ 1 |
サーバ ロギング ホストの IP アドレスおよび完全修飾ホスト名を特定します。 |
ステップ 2 |
サーバに root としてログインします。 |
ステップ 3 |
サーバ ロギング ホスト名を有効にするには、/etc/hosts ファイルに次のエントリを追加します。 次に例を示します。
例では、/etc/hosts ファイルにサーバのニックネーム loghost があります。 |
ステップ 4 |
サーバに syslog メッセージを送信する /etc/syslog.conf ファイルを編集します。 次に例を示します。
|
ステップ 5 |
プライム ケーブル プロビジョニング サーバ ロギングを開始する syslog デーモンを再起動します。 Syslog サーバがメッセージを受信しているかテストするには、RDU サーバを停止します。DPE および CPNR のサーバは、接続障害を示すメッセージを送信します。 |