Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-12731 Optimize Performance of Timeseries Integration Layer
  3. NMS-12746

Remove (if possible) the conversion from Opennms -> Newts -> TS

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 26.1.3
    • Component/s: None
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None
    • Sprint:
      Horizon 2020 - May 27, Horizon 2020 - June 10, Horizon 2020 - June 24, Horizon 2020 - July 8

      Description

      The TimeseriesPersistOperationBuilder takes the Opennms objects (e.g. Attributes,

      ResourceIdentifier) and transforms them to Newts Objects (Samples). In Timeserieswriter we again transform them to Timeseries Objects (Metrics).

      This leads to the creation of a lot of temporary objects There is no real reason for the double conversion except for historic reasons (teh code was originally a copy of the Opennms Newts code).

       

      TODO: research if we can remove the Newts objects and do only one transformation.

        Attachments

          Activity

            People

            Assignee:
            patrick.schweizer Patrick Schweizer
            Reporter:
            patrick.schweizer Patrick Schweizer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: