1 |
Ah, aproveitando.... |
2 |
|
3 |
Alguém do Gentoo fez uma bela c@g@d@ certa vez... |
4 |
uma das versões do arquivo syslog-ng.conf veio errada! |
5 |
|
6 |
Estava assim: |
7 |
source src { |
8 |
unix-stream("/dev/log" max-connections(5000)); |
9 |
internal(); |
10 |
pipe("/proc/kmsg"); |
11 |
}; |
12 |
|
13 |
Como eu estava o servidor para correio, havia muito log. |
14 |
Achei estranho o consumo alto de processador pelo syslog-ng.... |
15 |
|
16 |
Fui atrás e descobri que ao invés de "pipe", você deveria utilizar "file", ficando assim: |
17 |
|
18 |
source src { |
19 |
unix-stream("/dev/log" max-connections(5000)); |
20 |
internal(); |
21 |
file("/proc/kmsg"); |
22 |
}; |
23 |
|
24 |
Depois disso, restartei o syslog-ng e ficou beeeemmmmm melhor! |
25 |
|
26 |
Abraços. |
27 |
|
28 |
|
29 |
|
30 |
|
31 |
-------------------------------------------------------------------------------- |
32 |
|
33 |
From: Eduardo Schoedler |
34 |
Sent: Friday, December 14, 2007 3:21 PM |
35 |
To: gentoo-user-br@l.g.o |
36 |
Subject: Re: [gentoo-user-br] OFF: syslog-ng |
37 |
|
38 |
|
39 |
É muito fácil ... |
40 |
|
41 |
Primeiro, você tem de criar um destination, que é o arquivo de saída do log: |
42 |
destination openldap { file("/var/log/openldap.log"); }; |
43 |
|
44 |
Para não receber mensagens de outros "facilitys", você deve criar um filter: |
45 |
filter f_openldap { facility(local4); }; |
46 |
|
47 |
Agora você junta tudo, e bota para funcionar: |
48 |
log { source(src); filter(f_openldap); destination(openldap); }; |
49 |
|
50 |
Té+ |
51 |
|
52 |
|
53 |
|
54 |
-------------------------------------------------------------------------------- |
55 |
|
56 |
From: flaviobarros.gyn@×××××××.br |
57 |
Sent: Friday, December 14, 2007 9:50 AM |
58 |
To: gentoo-user-br@l.g.o |
59 |
Subject: [gentoo-user-br] OFF: syslog-ng |
60 |
|
61 |
|
62 |
Pessoal estou meio enrolado aqui com o syslog-ng. |
63 |
Queria fazer o openldap enviar os logs para o syslog-ng. No syslog eu trabalhava com local4 . |
64 |
|
65 |
Como faço aqui no syslog-ng ? |
66 |
|
67 |
Desde já agradeço, |