Move datacollection config RRD element to collectd config

Description

Move the RRD element from datacollection-config to collectd-configuration package elment and infer STEP and based on collecton interval

This prevents having to duplicate the snmp-collection element in datacollection-config just to make another package on collectd-config to have a different collection interval and therefore RRD step.

(other thoughts)
The poller package has the RRD definition at the package level but each service can have its own interval. This needs to be changed so that the interval is defined on the package along with the RRD where the STEP can be infered as well.

At some point soon, we need to centralize package definitions. There is some controversy over what gets included in this central definition and mainly whether or not the RRD element gets centralized, too. Since this is so controversal, we can still centralize the package definintion and leave the RRD configuration in the daemon's configuration that references the central package.

Environment

Operating System: All Platform: All

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Seth Leger May 21, 2014 at 5:29 PM

I wish this had been done before the sampler work, it would have simplified things somewhat.

Details

Assignee

Reporter

Labels

Components

Affects versions

Priority

PagerDuty

Created June 16, 2007 at 12:10 PM
Updated September 21, 2021 at 9:15 PM