Portál AbcLinuxu, 10. května 2025 09:51

Dotaz: rsyslog - rotování logu

2.8.2010 08:25 Michal Krátký
rsyslog - rotování logu
Přečteno: 649×
Odpovědět | Admin
Dobrý den, mám CentOS a nainstaloval jsem si na něm rsyslog jako server pro příjmání logů z jiných serverů.

rsyslog mám nastavený takto:
#
#RSYSLOGD_OPTIONS="-m 0 -r -t514"
$ModLoad imudp
$UDPServerRun 514


# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.*                                                 /dev/console

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none;cron.none                /var/log/messages

# The authpriv file has restricted access.
authpriv.*                                              /var/log/secure

# Log all the mail messages in one place.
mail.*                                                  -/var/log/maillog


# Log cron stuff
cron.*                                                  /var/log/cron

# Everybody gets emergency messages
*.emerg                                                 *

# Save news errors of level crit and higher in a special file.
uucp,news.crit                                          /var/log/spooler

# Save boot messages also to boot.log
local7.*                                                /var/log/boot.log

logovani telefoni ustredny
!ustredna
:msg, contains, "USTREDNA"  /var/log/ustredna/ustredna.log
Problém mám v tom že se mi všechny logy v rsyslogu zapsané normálně rotuji, ale ten v adresáři /var/log/ustredna ne. Nevíte někdo prosím co kde nastavit aby se rotoval i on? Na serveru jsem odinstaloval syslog a nainstaloval rsyslog.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Chytrex avatar 2.8.2010 08:46 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: rsyslog - rotování logu
Odpovědět | | Sbalit | Link | Blokovat | Admin
No asi ti chybí záznam v /etc/kogrotate.d/ pro /var/log/usttredna Projeď si ěnjaké soubory v logrotate.d a případně man logrotate
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
Chytrex avatar 2.8.2010 08:57 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: rsyslog - rotování logu
eee sorry za překlep /etc/logrotate.d :)
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
2.8.2010 08:48 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: rsyslog - rotování logu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Rotování logů zajišťuje logrotate a jeho konfigurace. Na ubuntu je to v /etc/logrotate.d, kam si jednotlivé softy dávají své požadavky (např. právě /etc/logrotate.d/rsyslog). Vyrobil bych si vlastní soubor, aby se to netřískalo s defaultní konfigurací v balíčcích.
2.8.2010 08:48 JMP | skóre: 30
Rozbalit Rozbalit vše Re: rsyslog - rotování logu
Odpovědět | | Sbalit | Link | Blokovat | Admin
k rotovani logu se pouziva jina sluzba... (logrotate)
2.8.2010 09:03 Michal Krátký
Rozbalit Rozbalit vše Re: rsyslog - rotování logu
Děkuji, už jsem to našel a vyřešil, děkuji.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.