Fixed
Details
Assignee
Chandra GorantlaChandra GorantlaReporter
Jesse WhiteJesse WhiteSprint
NoneFix versions
Priority
Major
Details
Details
Assignee
Chandra Gorantla
Chandra GorantlaReporter
Jesse White
Jesse WhiteSprint
None
Fix versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created April 23, 2019 at 1:32 PM
Updated June 3, 2019 at 8:05 AM
Resolved May 7, 2019 at 2:25 PM
Automatically gather metrics related to Sink when using Minion & Sentinel.
We can gather the following metrics on a per module basis:
Producer (Minion or OpenNMS):
Number of dispatches (counter)
Queue size (gauge)
Number of drops (counter)
Consumer (OpenNMS or Sentinel):
Number of messages received (counter)
Size of messages in bytes (histogram)
Message handling timer (timer)
Success criteria:
Assuming we have 1+ Minions on a system, and we're gathering metrics from the OpenNMS-JVM, we should be able to view graphs for the above metrics via the Web UI
The metrics should be gathered regardless of the actual implementation i.e. Kafka vs JMS vs SQS