Build MOS dashboard and supporting components

Description

This epic houses issues about the delivery of a custom consulting project whose assets are to include:

  • A long-running Java program that:

    • Consumes call detail record (CDR) files from a filesystem directory

    • Translates the CDR files' CSV contents into time-series records conveying the MOS score of the described calls

    • Sends those time-series records to the Graphite telemetry listener on a Minion or core system

  • A Groovy telemetry adapter script that maps the identifiers in the received time-series records to OpenNMS resources for persistence

  • A Grafana dashboard that displays the data thus persisted

Acceptance / Success Criteria

  • Components built as described in Description

  • Components pushed to the opennms-forge GitHub repository

100% Done
Loading...

Lucidchart Diagrams

Activity

Jeff Gehlbach September 28, 2022 at 3:18 PM

All child issues are resolved. Resolving epic.

Done

Details

Assignee

Reporter

Labels

Priority

Epic Name

PagerDuty

Created July 6, 2022 at 9:54 PM
Updated September 28, 2022 at 3:18 PM
Resolved September 28, 2022 at 3:18 PM