INFO:mqtt-exporter:creating prometheus metric: mqtt_detectors_coral_inference_speed
INFO:mqtt-exporter:creating prometheus metric: mqtt_detectors_coral_detection_start
INFO:mqtt-exporter:creating prometheus metric: mqtt_detectors_coral_pid
INFO:mqtt-exporter:creating prometheus metric: mqtt_detection_fps
INFO:mqtt-exporter:creating prometheus metric: mqtt_cpu_usages_Tasks:_mem
Traceback (most recent call last):
File "/opt/mqtt-exporter/exporter.py", line 5, in <module>
main()
File "/opt/mqtt-exporter/mqtt_exporter/main.py", line 342, in main
client.loop_forever()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 1756, in loop_forever
rc = self._loop(timeout)
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 1164, in _loop
rc = self.loop_read()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 1556, in loop_read
rc = self._packet_read()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 2439, in _packet_read
rc = self._packet_handle()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 3033, in _packet_handle
return self._handle_publish()
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 3327, in _handle_publish
self._handle_on_message(message)
File "/usr/local/lib/python3.10/site-packages/paho/mqtt/client.py", line 3570, in _handle_on_message
on_message(self, self._userdata, message)
File "/opt/mqtt-exporter/mqtt_exporter/main.py", line 297, in expose_metrics
_parse_metrics(payload, topic, userdata["client_id"])
File "/opt/mqtt-exporter/mqtt_exporter/main.py", line 128, in _parse_metrics
_parse_metrics(value, topic, client_id, f"{prefix}{metric}_")
File "/opt/mqtt-exporter/mqtt_exporter/main.py", line 128, in _parse_metrics
_parse_metrics(value, topic, client_id, f"{prefix}{metric}_")
File "/opt/mqtt-exporter/mqtt_exporter/main.py", line 145, in _parse_metrics
_create_prometheus_metric(prom_metric_name)
File "/opt/mqtt-exporter/mqtt_exporter/main.py", line 71, in _create_prometheus_metric
prom_metrics[prom_metric_name] = Gauge(
File "/usr/local/lib/python3.10/site-packages/prometheus_client/metrics.py", line 365, in __init__
super().__init__(
File "/usr/local/lib/python3.10/site-packages/prometheus_client/metrics.py", line 130, in __init__
raise ValueError('Invalid metric name: ' + self._name)
ValueError: Invalid metric name: mqtt_cpu_usages_%Cpu:_mem