Uploaded image for project: 'PuppetDB'
  1. PuppetDB
  2. PDB-3635

Add ability to disable storage of resource events

    XMLWordPrintable

    Details

    • Template:
    • Acceptance Criteria:
      Hide
      • When resource-events-ttl is set to zero, resource-events are not stored in postgres

      pdb-ext

      • A test showing that when syncing a report submitted with resource events it syncs to the other PuppetDB and creates a report with the same hash
      Show
      When resource-events-ttl is set to zero, resource-events are not stored in postgres pdb-ext A test showing that when syncing a report submitted with resource events it syncs to the other PuppetDB and creates a report with the same hash
    • Team:
      Ghost
    • Story Points:
      5
    • Sprint:
      ghost-24.02.2021, ghost-10.03.2021
    • Release Notes:
      Enhancement
    • Release Notes Summary:
      Added the ability to disable the storage or resource events. If resource-events-ttl is set to zero in the puppetdb config resource events will no longer be stored separately during the storage of a report.
    • QA Risk Assessment:
      Needs Assessment

      Description

      Puppet usage patterns that produce a lot of change can cause the resource_events table to consume a significant amount of disk space. Users that aren't running queries against the events API or using the PE Event Inspector could save disk space and processing time by disabling the storage of these events. We should offer the ability to disable event storage entirely in addition to the event TTL described in PDB-2487.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              florin.dragos Florin Dragos
              Reporter:
              chuck Charlie Sharpsteen
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support