• Seguire il log di un'applicazione con systemctl

    From Leandro Noferini@21:1/5 to All on Sat Feb 3 15:10:01 2024
    Ciao a tutt*,

    ho un'applicazione molto sperimentale che non funziona ma che non lascia
    troppe tracce dietro di sé :-) e quindi volevo vedere se riesco a capire qualcosa da systemctl: qual'è il comando per poter fare una cosa tipo
    "tail" del log di systemctl?

    --
    Ciao
    leandro

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Leandro Noferini@21:1/5 to Fabrizio Carrai on Sat Feb 3 19:50:01 2024
    Fabrizio Carrai <fabrizio.carrai@gmail.com> writes:

    Ciao Leandro,
    prova con:

    sudo journalctl -f

    Funziona come il tail -f. Se hai bisogno puoi fare un grep per il servizio che ti interessa, es:

    sudo journalctl -f | grep ssh

    Funziona, grazie!

    [...]

    --
    Ciao
    leandro

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From mauro@teppisti.it@21:1/5 to All on Sat Feb 3 22:00:01 2024
    3 febbraio 2024 alle ore 19:40, "Leandro Noferini" <lnoferin@cybervalley.org> scrive:




    Fabrizio Carrai <fabrizio.carrai@gmail.com> writes:


    Ciao Leandro,

    prova con:

    sudo journalctl -f

    Funziona come il tail -f. Se hai bisogno puoi fare un grep per il servizio che ti interessa, es:

    sudo journalctl -f | grep ssh



    puoi anche filtrare nativamente la unit che ti interessa:

    sudo journalctl -f -u <nome unit>
    sudo journalctl -f -u smb


    io per cercare la unit, o meglio per avere il nome preciso lancio systemctl e filtro l'output per cercare quello che mi serve.
    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><p>3 febbraio 2024 alle ore 19:40, "Leandro Noferini" &lt;<a href="mailto:lnoferin@cybervalley.org?to=%22Leandro%20Noferini%22%20%3Clnoferin%
    40cybervalley.org%3E" target="_blank" tabindex="-1">lnoferin@cybervalley.org</a>&gt; scrive:<br></p><blockquote>Fabrizio Carrai &lt;fabrizio.carrai@gmail.com&gt; writes:<div><br></div><div><br></div><blockquote>Ciao Leandro,<div><br></div> prova con:<div>
    <br></div><div><br></div> sudo journalctl -f<div><br></div><div><br></div> Funziona come il tail -f. Se hai bisogno puoi fare un grep per il servizio che ti interessa, es:<div><br></div><div><br></div> sudo journalctl -f | grep ssh<br><br></blockquote></
    blockquote><div><br></div><div>puoi anche filtrare nativamente la unit che ti interessa:<br></div><div><br></div><div>sudo journalctl -f -u &lt;nome unit&gt;<br></div><div>sudo journalctl -f -u smb<br></div><div><br></div><div><br></div><div>io per
    cercare la unit, o meglio per avere il nome preciso lancio systemctl e filtro l'output per cercare quello che mi serve.<br></div><div><br></div></body></html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Leandro Noferini@21:1/5 to mauro@teppisti.it on Sun Feb 4 06:50:02 2024
    mauro@teppisti.it writes:

    [...]

    puoi anche filtrare nativamente la unit che ti interessa:

    sudo journalctl -f -u <nome unit>
    sudo journalctl -f -u smb

    Questo invece mi dà errore

    systemctl: opzione non valida -- "u"

    io per cercare la unit, o meglio per avere il nome preciso lancio
    systemctl e filtro l'output per cercare quello che mi serve.

    --
    Ciao
    leandro

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Leandro Noferini@21:1/5 to Leandro Noferini on Sun Feb 4 07:40:01 2024
    Leandro Noferini <lnoferin@cybervalley.org> writes:

    mauro@teppisti.it writes:

    [...]

    puoi anche filtrare nativamente la unit che ti interessa:

    sudo journalctl -f -u <nome unit>
    sudo journalctl -f -u smb

    Questo invece mi dà errore

    systemctl: opzione non valida -- "u"

    Scusate per il rumore, ovviamente è troppo presto per mettersi al
    computer.

    Ovviamente il comando suggerito funziona come indicato.

    --
    Ciao
    leandro

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Giuseppe Sacco@21:1/5 to All on Mon Feb 5 09:20:01 2024
    Ciao Leandro,

    Il giorno sab, 03/02/2024 alle 15.02 +0100, Leandro Noferini ha scritto:
    ho un'applicazione molto sperimentale che non funziona ma che non lascia troppe tracce dietro di sé :-) e quindi volevo vedere se riesco a capire qualcosa da systemctl: qual'è il comando per poter fare una cosa tipo
    "tail" del log di systemctl?

    se la tua applicazione è associata ad una unit di systemd, allora puoi usare:

    # journalctl --unit nome.service --follow

    se invece non lo è, allora puoi cercare in tutti i log, usando il grep
    interno di journalctl:

    # journalctl --grep pattern --follow

    Ciao,
    Giuseppe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Piviul@21:1/5 to mauro@teppisti.it on Mon Feb 5 14:30:02 2024
    On 2/3/24 21:59, mauro@teppisti.it wrote:
    [...]
    io per cercare la unit, o meglio per avere il nome preciso lancio
    systemctl e filtro l'output per cercare quello che mi serve.

    oppure

    $ systemctl list-unit-files --type=service

    Piviul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From mauro morichi@21:1/5 to All on Mon Feb 5 17:00:01 2024
    This is a multi-part message in MIME format.
    Il 04/02/24 07:30, Leandro Noferini ha scritto:
    Scusate per il rumore, ovviamente è troppo presto per mettersi al
    computer.


    Ma pure tu..... alle 7.30 del mattino, dai.


    M.


    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Il 04/02/24 07:30, Leandro Noferini ha
    scritto:<br>
    </div>
    <blockquote type="cite" cite="mid:874jeoloy6.fsf@cybervalley.org">
    <pre>Scusate per il rumore, ovviamente è troppo presto per mettersi al computer.</pre>
    </blockquote>
    <p><br>
    </p>
    <p>Ma pure tu..... alle 7.30 del mattino, dai.</p>
    <p><br>
    </p>
    <p>M.</p>
    <p><br>
    </p>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)