Details
-
Type:
Enhancement
-
Status: Resolved (View Workflow)
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 19.0.0
-
Fix Version/s: 19.0.0
-
Component/s: Data Output - RRD
-
Security Level: Default (Default Security Scheme)
-
Labels:None
-
Epic Link:
-
Sprint:Horizon - Nov 16th, Horizon - Nov 23rd
Description
Currently, service latency metrics that are generated by the Poller are stored in RRDs in the /var/opennms/rrd/response/$ipAddr directories. Because the path does not include the Location, the resource path for overlapping IP addresses will be the same.
We need to change the resource path to include Location so that we can handle cases where overlapping IP address ranges are being managed by a distributed setup of OpenNMS + Minion.
This will probably involve writing an upgrade script to migrate existing metrics into a new location that includes the location, ie. /var/opennms/rrd/response/$location/$ipAddr.