Je suis particulièrement intéressé par cela pour regarder la sortie des services oneshot qui s'exécutent sur une minuterie. Le --unit
drapeau est proche, mais il concatène toutes les exécutions du service ensemble. La manière la plus évidente à laquelle je peux penser serait de filtrer sur PID, mais cela me fait me soucier de la réutilisation / des services PID qui débouchent, et obtenir le dernier PID est assez gênant. Existe-t-il un autre identifiant qui correspond à une seule exécution d'un service, que je pourrais utiliser pour filtrer les journaux?
EDIT: Je serais heureux d'accepter un «non» faisant autorité si c'est la vraie réponse.
journalctl --user -u UNITFILE -f -o json-pretty
pourrait être utile; vous recherchez desMESSAGE
domaines en particulier. J'ai découvert que vous pourriez également avoir besoinUSER_INVOCATION_ID
, et que certains messages ne sont associés à aucun identifiant d'invocation, ils ne peuvent donc pas être filtrés via ce mécanisme. Je ne sais pas pourquoi, ma connexion est peut-être mal configurée ..