Displaying 6 results from an estimated 6 matches for "i_set_failure_syslog".
2018 May 30
0
use instance-name for syslog?
...65b2753..d3e5281 100644
--- a/src/lib-master/master-service.c
+++ b/src/lib-master/master-service.c
@@ -297,7 +297,8 @@ void master_service_init_log(struct master_service *service,
if (!syslog_facility_find(service->set->syslog_facility,
&facility))
facility = LOG_MAIL;
- i_set_failure_syslog("dovecot", LOG_NDELAY, facility);
+ i_set_failure_syslog(service->set->instance_name, LOG_NDELAY,
+ facility);
i_set_failure_prefix("%s", prefix);
if (strcmp(service->set->log_path, "syslog") != 0) {
diff --git a/src/lib/failu...
2018 May 30
3
use instance-name for syslog?
Hello,
When running multiple instances of dovecot on the same host (or running multiple docker container),
it is hard to distinguish logs from different processes: the syslog entries are all prefixed with the same identifier "dovecot"
It is hardcoded here:
https://github.com/dovecot/core/blob/master/src/lib-master/master-service.c#L420
Would it make sense to use the already implemented
2008 Jul 31
4
syslog with PID
...enlog() in dovecot 1.1.2.
Wouldn't be
LOG_NDELAY|LOG_PID as option parameter much more useful?
Without logging
the pid, it is impossible to match 'Disconnected' log entries and the
corresponding session start/login. Therefore I suggest to use
LOG_NDELAY|LOG_PID
in the options of i_set_failure_syslog() at all 6 occurrences which passes
it to openlog().
I know that it is possible to
- use logging to file
- patch it myself
but I can't see good reasons in not using LOG_PID here. As far as I know,
most other programs specify LOG_PID.
Without LOG_PID:
Jul 31 10:21:08 name dovecot: IMAP...
2005 Apr 11
1
Syslog, Dovecot, and LogWatch
At what level does Dovecot log to syslog? UW-IMAP uses local6.debug to
log to syslog, but it doesn't seem that dovecot does the same.. (the
file I defined for UW-IMAP's output hasn't received anything since I
moved over to Dovecot?
Also, has anyone managed to get LogWatch and Dovecot to play nicely
together? I noticed that LogWatch no longer gives any statistics on the
imap
2009 May 04
2
mail_index_sync_map error on 1.1.14
...tart + 52
0 libSystem.B.dylib 0x00007fff863125ea __kill + 10
1 libSystem.B.dylib 0x00007fff86394fc8 abort + 83
2 deliver 0x000000010005f82d
default_fatal_finish + 70
3 deliver 0x000000010005f8fb
i_set_failure_syslog + 0
4 deliver 0x000000010005efda i_info + 0
5 deliver 0x000000010004867e
mail_index_sync_map + 144
6 deliver 0x0000000100040b70
mail_index_map + 212
7 deliver 0x000000010003d3...
2007 Nov 02
2
Index corruption ?
...lf.so.1...(no debugging symbols
found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x182ad51f in kill () from /lib/libc.so.6
(gdb) bt
#0 0x182ad51f in kill () from /lib/libc.so.6
#1 0x182ad4be in raise () from /lib/libc.so.6
#2 0x182ac0e8 in abort () from /lib/libc.so.6
#3 0x080a85da in i_set_failure_syslog ()
#4 0x080a80e1 in data_stack_deinit ()
#5 0x08092c97 in mail_index_view_sync_end ()
#6 0x0808229e in index_mailbox_sync_next ()
#7 0x0000001c in ?? ()
#8 0xbfbfe7e8 in ?? ()
#9 0x080d3140 in ?? ()
#10 0x080d8044 in ?? ()
#11 0x0000001c in ?? ()
#12 0xbfbfe828 in ?? ()
#13 0x08060761 in imap...