Puncte:0

Cum se configurează formatul jurnalului de service?

drapel mx
bux

Am un serviciu, de exemplu:

[Unitate]
Descriere=Aplicația mea
PartOf=myorg.target
După=network-online.target

[Serviciu]
Tip = notificare
Utilizator=utilizatorul meu
NotifyAccess=principal
ExecStart=/usr/bin/my_app
Restart=intotdeauna
RestartSec=1s

[Instalare]
WantedBy=myorg.target
Alias=myapp.service

Jurnalele sale sunt vizibile în jurnalctl. Un exemplu de jurnal:

16 februarie 08:32:11 mycomputer-0013952a677a hapic[410613]: TheLogMessage

Formatul arata ca:

<date> <hostname> <logger name>[<thread id>]: <message>

Cum pot configura acest format? Scopul meu este să adaug aliasul serviciului în format jurnal.

drapel cn
Bob
Asta chiar depinde de modul în care mesajele de jurnal sunt scrise în primul rând... Un lucru destul de comun este că serviciul generează o ieșire standard și systemd transmite ulterior acea ieșire către journald, fiecare linie nouă marcând o nouă intrare. Cred că ar trebui să puteți seta metadate suplimentare în mesajul jurnalului cu setarea [`LogExtraFields=`](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#LogExtraFields=) și https://www.freedesktop.org/software/systemd/man/systemd.journal-fields.html
drapel mx
bux
Multumesc pentru raspuns. Pentru informații, am găsit o altă soluție: Adaugă en var care conține numele meu serviciu cu parametrul „Mediu” și folosește valoarea sa în programul meu pentru a prefix mesajele mele de jurnal.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.