syslog kezeles

Fórumok

Hi!
syslogot hasznalnek, a LOCAL0 -t alitottam be.
minden jol muxik, csak a logot a konzol kepernyore is kiirja, ezt hogy lehet eltuntetni?

elore is koszonom
zsomi

Hozzászólások

en syslog-ng-t hasznalok, bar tul sok kulonbseg sztem nincs a konfig fileokban.

/etc/syslog-ng/syslog-ng.conf-ben ezt keresdd meg:

destination console_all { file("/dev/tty12"); };

ha masikra akarod iranyitani akkor atirod a tty12-t amire szeretned, ha egyaltalan nem akarod a lathato logolast, akkor kikommenteled.

En szemely szerint szeretem latni ott is, hogy eppen mi megy, gyorsabb mint a log fileokat kezzel listazni, de te tudod :).

Öööö lehet, hogy most akkor hulyeseget mondtam, es nem ez erdekel teged mindenesetre elmeletileg, ha a konzolba nyomja siman, akkor a /dev/console-ba nyomja, ha jol tudom, vegulis akkor is kommentelned kell csak :).

Jaja, dmesg -n parancssal állíthatod, hogy mi legyen az a maximális szint, ami kimegy a konzolra; ez 1-3 környékén célszerű. Debian és syslog-ng esetén ezt a CONSOLE_LOG_LEVEL környezeti változóval lehet szépen beállítani, mégpedig a /etc/default/syslog-ng fájlban; ha leírod, hogy mid van, biztos tudnak segíteni a többi rendszerhez is.

A LOCAL0 szerintem mindegy ebből a szempontból, az nem a szintre utal, hanem a témára (,,facility'', ,,képesség'', elég hülye szó ide). Ja, a következő rész ugye tiszta (syslog(3)):
,,The priority argument is formed by ORing the facility and the level values''