From 279a4e821fb7df304b1257624af63822b38460f3 Mon Sep 17 00:00:00 2001 From: Sebastian Geisler Date: Sun, 19 Apr 2020 16:15:46 +0200 Subject: [PATCH] Avoid hyphens in label names --- prometheus/prometheus.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prometheus/prometheus.py b/prometheus/prometheus.py index 1741030..f0640da 100755 --- a/prometheus/prometheus.py +++ b/prometheus/prometheus.py @@ -16,7 +16,7 @@ class BaseLnCollector(object): class NodeCollector(BaseLnCollector): def collect(self): info = self.rpc.getinfo() - info_labels = {k: v for k, v in info.items() if isinstance(v, str)} + info_labels = {k.replace('-', '_'): v for k, v in info.items() if isinstance(v, str)} node_info_fam = InfoMetricFamily( 'lightning_node', 'Static node information',