4

1つのアプリケーションで複数のsyslogファシリティに同時に書き込むことは可能ですか?

C / C ++で記述されたアプリケーションがあり、local0にいくつかのメッセージを書き込み、local1に他のメッセージを書き込みたいと思っています。local0のメッセージをlocal1に表示したくない、またはその逆にします。

4

2 に答える 2

13

のマニュアルページをsyslog見ると、次の例があります。

syslog(LOG_INFO|LOG_LOCAL2, "foobar error: %m");

しますか

syslog(LOG_INFO|LOG_LOCAL0, "message for local0");
syslog(LOG_INFO|LOG_LOCAL1, "message for local1");

仕事?

于 2010-01-09T18:34:24.000 に答える
0

1回の呼び出しでそれを行うことはできません。施設ごとに電話をかける必要があります。

于 2010-01-09T18:40:31.233 に答える