システム・メッセージのロギング

Syslog デーモン (syslogd) は、z/OS® UNIX 環境で最初のプロセスの 1 つとして開始する必要のあるサーバー・プロセスです。TCP/IP サーバーのアプリケーションとコンポーネントは、ログの目的で syslogd を使用し、またトレース情報を syslogd に送信することもできます。ローカル・システム上のサーバーは、AF_UNIX ソケットを使用して syslogd と通信します。リモート・サーバーは AF_INET ソケットを使用します。z/OS Communications Server コンポーネントは、local1local4daemonmailuser、および auth 機能の名前を使用します。
注: トレースの活動化および非活動化の方法は、アプリケーションによって少しずつ異なります。詳しくは、個々のアプリケーションに関する情報を参照してください。

syslog デーモンは、システム・メッセージを読み取り、構成ファイルでの指定に従い、MVS™ コンソール、ログ・ファイル、SMF、他のマシン、operlog ログ・ストリーム、またはユーザーに記録します。syslogd が開始されていない場合、アプリケーション・ログ・データは、MVS コンソールに表示されます。 syslogd についての詳細は、TCP/IP カスタマイズを参照してください。

図 1. syslogd の働き
ローカルおよびネットワークの syslog デーモンの送信元と宛先のロギング
注: /var/???.log は、syslogd.conf ファイルで指定されたファイルです。

syslogd 機能は、共通のメカニズムを使用してメッセージを分離します。表 1 は、syslogd にメッセージを書き込む z/OS Communications Server 機能によって使用される 機能を示しています。「1 次 syslog 機能」の欄は、アプリケーションによりログ記録されるほとんどのメッセージに使用される syslog 機能を示しています。ある種のメッセージには他の機能を使用するアプリケーションもあります。表 1 は、追加機能についてもすべて示しています。

表 1. syslogd 機能
アプリケーション syslogd レコード識別 1 次 syslog 機能 その他の syslog 機能
Application Transparent Transport Layer Security (AT-TLS) TTLS daemon auth
自動ドメイン名登録 (ADNR) adnr daemon なし
Communications Server SMTP (CSSMTP) CSSMTP mail なし
Defense Manager daemon (DMD) DMD local4 なし
FTP サーバー ftpd、ftps daemon なし
IKE デーモン IKED local4 なし
ネットワーク・セキュリティー・サービス (NSS) サーバー NSSD local4 なし
Network SLAPM2 サブエージェント NSLAPM2 daemon なし
OMPROUTE omproute user なし
OPORTMAP サーバー oportmap daemon なし
OREXECD rexecd daemon auth
ORSHD rshd daemon auth
OTELNETD telnetd local1 auth
ポリシー・エージェント Pagent daemon なし
POPPER popper mail なし
PWCHANGE コマンド pwchange daemon なし
PWTOKEY コマンド pwtokey daemon なし
rpcbind rpcbind daemon なし
SENDMAIL sendmail mail なし
Simple Network Time Protocol デーモン sntpd daemon なし
SNMP エージェント (OSNMPD) snmpagent daemon なし
syslogd syslogd daemon なし
TCP/IP サブエージェント M2SubA daemon なし
TFTP サーバー tftpd user なし
TIMED デーモン timed user なし
TN3270E Telnet サブエージェント TNSubA daemon なし
トラフィック調整管理デーモン (TRMD) TRMD daemon (IDS ロギングの場合に使用) local4 (IPSEC ロギングおよび条件付きフィルター・ロギングに使用)
トラップ転送デーモン trapfwd daemon なし
z/OS Load Balancing Advisor lbadv daemon なし
z/OS Load Balancing Agent lbagent daemon なし