cos jakby chroty, namiasta wirtualizacji :)
Marcin Kamiński
maxiu w best.net.pl
Śro, 5 Lis 2008, 20:11:35 CET
Przemysław Backiel pisze:
> to jak ugryzc temat
> cacti+syslog
> na "aktualnej" maszynie działa syslog w takim konfigu
> ...
>
> czy zrobienie tego:
> bash-3.2# service syslog-ng restart
> syslog-ng service is not running.
> Starting syslog-ng service.........................................[ FAIL ]
> Error opening file for reading; filename='/proc/kmsg', error='Operation
> not permitted (1)'
> Error initializing source driver; source='s_sys'
>
> spowduje, ze syslog-ng będzie działał w vserwerze tak jak do tej pory na
> solowej maszynie?
Witam
Ja u siebie robię tak, że syslog-ng chodzi wyłącznie na hoście, ale za
to zbiera logi ze wszystkich vserwerów. A wygląda to po prostu tak:
source src {
pipe ("/proc/kmsg" log_prefix("kernel: "));
unix-stream("/dev/log" max-connections(1000));
unix-stream("/vservers/postfix/dev/log" max-connections(1000));
unix-stream("/vservers/courier/dev/log" max-connections(1000));
internal();
};
i wsio :) Pewnie można to podzielić na kilka source i potem np. logować
do osobnych katalogów, ale nie miałem takiej potrzeby. /dev/log na
vserwerze to zwykły unix socket.
Może na upartego dałoby się zrobić osobny vserver tylko na sysloga i
/dev każdej wirtualki podmontować z bindem i wtedy zbierać. Nie
próbowałem, ale też powinno działać.
Pozdrawiam
--
- Marcin Kaminski --------------------------------- maxiu -
--- software developer ------------------------ Bestmax ---
----- server administrator ----------------- best.net -----
------- http://karnisz.net/ --- http://best.net.pl/ -------
Więcej informacji o liście dyskusyjnej pld-users-pl