Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.os.linux.misc    |    Linux-specific topics not covered by oth    |    135,536 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 134,815 of 135,536    |
|    Carlos E.R. to All    |
|    Re: ever had 1GB+ kern.log (and syslog)     |
|    15 Jan 26 14:40:36    |
      From: robin_listas@es.invalid              On 2026-01-14 23:36, Lawrence D’Oliveiro wrote:       > On Wed, 14 Jan 2026 23:14:31 +0100, Carlos E.R. wrote:       >       >> On 2026-01-14 21:54, Lawrence D’Oliveiro wrote:       >>       >>> You can’t purge selected lines from a logfile with syslog, either.       >>       >> Yes, I can and I do.       >>       >> With config lines in /etc/rsyslog.conf and in logrotate.       >       > Try the journalctl --vacuum-xxx options, then.        --vacuum-size=, --vacuum-time=, --vacuum-files=        --vacuum-size= removes the oldest archived        journal files until the disk space they use        falls below the specified size. Accepts the        usual "K", "M", "G" and "T" suffixes (to        the base of 1024).               --vacuum-time= removes archived journal        files older than the specified timespan.        Accepts the usual "s" (default), "m", "h",        "days", "months", "weeks" and "years"        suffixes, see systemd.time(7) for details.               --vacuum-files= leaves only the specified        number of separate journal files.               Note that running --vacuum-size= has only        an indirect effect on the output shown by        --disk-usage, as the latter includes active        journal files, while the vacuuming        operation only operates on archived journal        files. Similarly, --vacuum-files= might not        actually reduce the number of journal files        to below the specified number, as it will        not remove active journal files.               --vacuum-size=, --vacuum-time= and        --vacuum-files= may be combined in a single        invocation to enforce any combination of a        size, a time and a number of files limit on        the archived journal files. Specifying any        of these three parameters as zero is        equivalent to not enforcing the specific        limit, and is thus redundant.               These three switches may also be combined        with --rotate into one command. If so, all        active files are rotated first, and the        requested vacuuming operation is executed        right after. The rotation has the effect        that all currently active files are        archived (and potentially new, empty        journal files opened as replacement), and        hence the vacuuming operation has the        greatest effect as it can take all log data        written so far into account.                     Nope. These options remove entire files, when what I want to do is purge       messages of certain age belonging to a certain facility and certain       severity, regardless of what file they reside in.              I repeat: this feature is intentionally not implemented by the journal.       They want to make a photograph of the system messages, all of them,       intact and secure, never edited or changed to ensure integrity.                     --       Cheers, Carlos.       ES🇪🇸, EU🇪🇺;              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca