Одновременно писать в несколько объектов системного журнала? - PullRequest
4 голосов
/ 09 января 2010

Возможно ли одновременное запись одного приложения в несколько средств системного журнала?

У меня есть приложение, написанное на C / C ++, для которого я хотел бы написать некоторые сообщения в local0 и другие сообщения в local1. Я не хочу, чтобы сообщения для local0 появлялись в local1 или наоборот.

Ответы [ 2 ]

13 голосов
/ 09 января 2010

Глядя на справочную страницу для 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");

работа

0 голосов
/ 09 января 2010

Вы не можете сделать это за один звонок. Вам нужно будет позвонить для каждого учреждения.

...