Portál AbcLinuxu, 31. května 2024 04:48


Dotaz: Systemd a služba která loguje do rozdílného souboru (datum) při startu

2.7.2023 18:29 Arun
Systemd a služba která loguje do rozdílného souboru (datum) při startu
Přečteno: 312×
Odpovědět | Admin
Chtěl jsem se zeptat, zda někdo ví jak vhodně přinutit systemd k logování do souboru (složky) ideálně s datumem, tak aby každý start byl nový soubor. ? Existuje parametr StandardOutput a StandardError, kde lze nastavit soubor, ale nefungují tam env proměnné zřejmě, takže to je vždy stejný soubor.

Myslel, jsem, že tedy má systemd definovaný % ten specifier pro datum, ale asi nemá. Takže jsem našel, že lidi zkouší různé hacky přes bash/shell redirection. Což zřejmě vypadá, že asi i funguje, bohužel požadavek, je aby tam nebyl bash/shell...

Ví někdo jak něco takového udělat? Jinak syslog bohužel nedostačuje (Velké množství a následné analýzy).

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

Odpovědi

2.7.2023 22:19 X
Rozbalit Rozbalit vše Re: Systemd a služba která loguje do rozdílného souboru (datum) při startu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Posli to do syslogu a odrortuj s logrotate. Budes mit kazdy den novy soubor. Pokud by ani to nestacilo tak at si to logovani laskave dopisou do aplikace.
3.7.2023 12:30 X
Rozbalit Rozbalit vše Re: Systemd a služba která loguje do rozdílného souboru (datum) při startu
Mimochodem:
bohužel požadavek, je aby tam nebyl bash/shell...
Rika kdo?
3.7.2023 14:10 Arun
Rozbalit Rozbalit vše Re: Systemd a služba která loguje do rozdílného souboru (datum) při startu
Mno, jde o to, že to má být bezpečné, tzn ideálně aby tam bylo co nejméně dynamických interpretrů (jako python/bash/perl)

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.