-
Notifications
You must be signed in to change notification settings - Fork 834
Closed
Labels
Description
Parsing of untyped metrics yeilds more metric families than it should (got 3, expected 1 with 2 samples).
Or am I missing something?
>>
from prometheus_client.parser import text_string_to_metric_families
text = """# HELP redis_connected_clients Redis connected clients
# TYPE redis_connected_clients untyped
redis_connected_clients{instance="rough-snowflake-web",port="6380"} 10.0
redis_connected_clients{instance="rough-snowflake-web",port="6381"} 12.0
"""
for m in text_string_to_metric_families(text):
print m.name, m.samples
...
redis_connected_clients []
redis_connected_clients [(u'redis_connected_clients', {u'instance': u'rough-snowflake-web', u'port': u'6380'}, 10.0)]
redis_connected_clients [(u'redis_connected_clients', {u'instance': u'rough-snowflake-web', u'port': u'6381'}, 12.0)]