Gibt es die Möglichkeit einen Custom Graph als Default für bestimmte Performancedaten zu nutzen?

Hi,

ja das kann man machen. Hierzu kannst du dir gerne die default Metriken ansehen. Dort siehst du, wie Graphen zusammengefasst werden. Hier ein Beispiel:

#!/usr/bin/env python
# -*- encoding: utf-8; py-indent-offset: 4 -*
import cmk.utils.render
from cmk.gui.i18n import _
from cmk.gui.plugins.metrics import (
    unit_info,
    metric_info,
    check_metrics,
    graph_info,
    perfometer_info,
    KB,
    MB,
    GB,
    TB,
    m,
    parse_color_into_hexrgb,
    MAX_CORES,
    indexed_color,
)
from cmk.utils.aws_constants import AWSEC2InstTypes, AWSEC2InstFamilies

check_metrics["check_mk-nc_activeusers"] = {
    "user5": {
         "name": "user5",
    },
    "user60": {
         "name": "user60",
    },
    "user1440": {
         "name": "user1440",
    },
}

Die Datei kannst du unter ~/local/share/check_mk/web/plugins/metrics ablegen
Die falls die Metriken noch nicht spezifiziert sind, musst du diese noch vorher definieren.

Viele Grüße,
Christian

1 Like