Ваш syslogd или sysklogd может быть не в состоянии это сделать. rsyslog
можете сделать это, см. http://www.rsyslog.com/
Создание приоритета сообщения журнала в системном журнале
Я использую Red Hat 6.0 на тестовом сервере. Мой код содержит
syslog(pri,"(%u)%s",(unsigned int)getTid(),buf);
Лог-сообщение syslog
выглядит так
(18597) DES = Полученное подтверждение успешного приема от 172.16.88.185:8889.
Как я могу настроить syslog.conf
отображение приоритета сообщения журнала syslog
?
Редактировать:
getTid
функция, которую я использовал, чтобы получить идентификатор потока; buf(const char*)
является переменной I используется для сообщения журнала, pri
является уровень журнала я установить, например LOG_ERR
, LOG_DEBUG
, и с.
Когда я спрашиваю о «бревно приоритета сообщения,» Я имею в виду LOG_ERR
, LOG_INFO
, & гр.
2 ответа на вопрос
Я знаю, что я делаю некоторые gravedigging здесь, но и для записи, которую можно запустить sysklogd
с -S
включить числовой объект и значение приоритета. -SS
включает в себя имена.
Похожие вопросы
-
6
Просмотр журнала в Windows
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
6
Анализатор лог файлов
-
-
1
Скрипт Perl, работающий от имени root, не может выполнять действия root
-
7
Есть ли бесплатная (как в деньгах) версия Redhat Linux?
-
5
устройство для чтения журнала iPhone
-
2
С какими версиями glibc поставляются разные версии RedHat?
-
2
Хороший анализатор лог-файлов для Windows
-
4
Какое решение для совместной базы данных лучше всего соответствует этим требованиям?
-
2
Регистрация связи между двумя виртуальными машинами