[OpenNMS/opennms] 761dc9: NMS-20127: Top-N and Metric Chart panels

joseanesONMS via opennms-cvs <[email protected]> Fri, 31 Jul 2026 15:15:35 -0700
Newsgroups gmane.network.opennms.cvs
Message-ID <OpenNMS/opennms/push/refs/heads/jira/NMS-20127-new-panels/[email protected]>
  Branch: refs/heads/jira/NMS-20127-new-panels
  Home:   https://github.com/OpenNMS/opennms
  Commit: 761dc9d5f31a59c11330a07385e9b7d197aaa966
      https://github.com/OpenNMS/opennms/commit/761dc9d5f31a59c11330a07385e9b7d197aaa966
  Author: Jose Anes <[email protected]>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M ui/src/components/Dashboard/PanelOptionsDialog.vue
    A ui/src/components/Dashboard/panels/MetricChartPanel.vue
    A ui/src/components/Dashboard/panels/TopnPanel.vue
    M ui/src/components/Dashboard/registry.ts
    A ui/src/services/metricChartService.ts
    A ui/src/services/topnService.ts
    A ui/tests/services/topnService.test.ts

  Log Message:
  -----------
  NMS-20127: Top-N and Metric Chart panels

Two new panels with no legacy homepage equivalent, add-only (not in the
default layout): Top-N ranks entities by a chosen KPI over the selected
timeframe, and Metric Chart plots one metric on one entity over time.
Both honor the dashboard timeframe (including custom ranges) and guard
against stale concurrent responses; Top-N attributes each measurement to
the source its response label encodes. Adds the KPI/entity option editors
to the panel options dialog. Builds on the dashboard framework (NMS-19851
base).



To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications


_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs