Я пытаюсь выяснить, как я могу добавить пары ключ-значение map[string]string
в структуру prometheus.Labels.
Если у вас есть опыт работы с прометеем: я пытаюсь динамически добавлять метки и их значения.
labelsMap := make(map[string]string)
labelsMap["nodepool"] = "default"
labelsMap["zone"] = "europe-west"
// here I'd like to add my key / value pairs from my map
containerLabels := prometheus.Labels{
"node": "nodename",
"container": "foo",
"qos": "bar",
}
requestedContainerCPUCoresGauge.With(containerLabels).Set(containerMetric.RequestedCPUCores)
Мой вопрос:
Как я могу динамически добавить пары ключ / значение из моей карты labelsMap
в мой containerLabels?