diff --git a/src/middlewared/middlewared/plugins/reporting/netdata/graphs.py b/src/middlewared/middlewared/plugins/reporting/netdata/graphs.py index 68fa93aca579c..42c793c56bd8e 100644 --- a/src/middlewared/middlewared/plugins/reporting/netdata/graphs.py +++ b/src/middlewared/middlewared/plugins/reporting/netdata/graphs.py @@ -101,7 +101,7 @@ class LoadPlugin(GraphBase): title = 'System Load Average' uses_identifiers = False - vertical_label = 'Processes' + vertical_label = 'Load' LOAD_MAPPING = { 'load1': 'shortterm', @@ -118,6 +118,16 @@ def normalize_metrics(self, metrics) -> dict: return metrics +class ProcessesPlugin(GraphBase): + + title = 'System Active Processes' + uses_identifiers = False + vertical_label = 'Processes' + + def get_chart_name(self, identifier: typing.Optional[str] = None) -> str: + return 'system.active_processes' + + class MemoryPlugin(GraphBase): title = 'Physical memory utilization'