Ubuntu zsys

From Lolly's Wiki
Revision as of 14:58, 25 November 2020 by Lollypop (talk | contribs) (Created page with "==/etc/zsys.conf== <source> cat > /etc/zsys.conf <<EOF history: # Keep at least n history entry per unit of time if enough of them are present # The order condition the bu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

/etc/zsys.conf

cat > /etc/zsys.conf <<EOF
history:
  # Keep at least n history entry per unit of time if enough of them are present
  # The order condition the bucket start and end dates (from most recent to oldest)

  # We also keep all previous state saves for the previous day.
  # gcstartafter: 1 (GC start after a whole day).
  gcstartafter: 1 

  # Minimum number of recent states to keep.
  keeplast: 10

  #    - name:             Abitrary name of the bucket
  #      buckets:          Number of buckets over the interval
  #      bucketlength:     Length of each bucket in days
  #      samplesperbucket: Number of datasets to keep in each bucket
  gcrules:
    - name: PreviousDay
      buckets: 1
      bucketlength: 1
      samplesperbucket: 3
      #
      # For the previous Day (after on full day of retention of all
      # snapshots due to gcstartafter: 1), the rule PreviousDay
      # defines one bucket (buckets: 1) of size 1 day (bucketlength: 1),
      # where we keep 3 states. So basically, we keep 3 states on the
      # previous full day.
      #
    - name: PreviousWeek
      buckets: 5
      bucketlength: 1
      samplesperbucket: 1
      #
      # For the 5 days before (buckets: 5 of size 1 day (bucketlength: 1)),
      # we keep one state (samplesperbucket: 1).
      # It means thus that we keep one state per day for each of those 5 days.
      #
    - name: PreviousMonth
      buckets: 4
      bucketlength: 7
      samplesperbucket: 1
      #
      # We divide the previous month, in 4 buckets (buckets: 4) of
      # 7 days each (bucketlength: 7) and keep one state for each
      # (samplesperbucket: 1).
      # In English, this means that we try to keep one state save
      # per week over the previous month.
      #
general:
  # Minimal free space required before taking a snapshot
  minfreepoolspace: 20
  # Daemon timeout in seconds
  timeout: 60
EOF
systemctl restart zsys-gc.service