DefaultResourceDao should use RRD-API to find resources

Description

DefaultResourceDao has numerous methods that directly query the filesystem to determine what resources (datacollection metrics) are available to use for graphing purposes.

If you have a RrdStrategy that stores data in a manner that does not equate to files, then you have to litter the filesystem with 0 byte files to view graphs for your nodes.

DefaultResourceDao should communicate with RrdStrategy (via RrdUtils?) to retrieve this information.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White October 6, 2015 at 3:14 PM

For the development of Newts, we added an abstraction layer between the ResourceDao and the file-system called the ResourceStorageDao.

To solve this particular use case, one can now implement their own ResourceStorageDao.

Seth Leger April 6, 2015 at 4:50 PM

We might need to look at this for distributed data collection.

Won't Fix

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

PagerDuty

Created October 28, 2014 at 11:30 PM
Updated October 6, 2015 at 3:16 PM
Resolved October 6, 2015 at 3:16 PM

Flag notifications