• Possibly linux
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 hours ago

    The thing with journalctl is that it is a database. Thus means that searching and finding things can be fast and easy in high complexity cases but it can also stall in cases with very high resource usage.

    • jj4211@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 hour ago

      Thing is that they could have preserved the textual nature and had some sort of external metadata to facilitate the ‘fanciness’. I have worked in other logging systems that did that, with the ability to consume the plaintext logs in an ‘old fashioned’ way but a utility being able to do all the nice filtering, search, and special event marking that journalctl provides without compromising the existence of the plain text.

      • Possibly linux
        link
        fedilink
        English
        arrow-up
        1
        ·
        56 minutes ago

        Plain text is slow and cumbersome for large amounts of logs. It would of had a decent performance penalty for little value add.

        If you like text you can pipe journalctl