sqs-exporter icon indicating copy to clipboard operation
sqs-exporter copied to clipboard

text format parsing error

Open stefanberkner opened this issue 5 years ago • 2 comments

It seems that the exported metrics are not compatible with older versions of prometheus. We unfortunately are still using version 1.1.2 and it complains about the following error:

text format parsing error in line 123: second HELP line for metric name "sqs_approximatenumberofmessagesdelayed"

I suspect, that it is due to duplicated TYPE and HELP hints.

Do you think it is possible to have them only written once?

The exported metrics data looks like this:

# HELP sqs_approximatenumberofmessagesdelayed The approximate number of messages that are waiting to be added to the queue.
# TYPE sqs_approximatenumberofmessagesdelayed gauge
sqs_approximatenumberofmessagesdelayed{queue="queue-1",} 0.0
# HELP sqs_approximatenumberofmessages The approximate number of visible messages in a queue.
# TYPE sqs_approximatenumberofmessages gauge
sqs_approximatenumberofmessages{queue="queue-1",} 0.0
# HELP sqs_approximatenumberofmessagesnotvisible The approximate number of messages that have not timed-out and aren't deleted.
# TYPE sqs_approximatenumberofmessagesnotvisible gauge
sqs_approximatenumberofmessagesnotvisible{queue="queue-1",} 0.0
# HELP sqs_approximatenumberofmessagesdelayed The approximate number of messages that are waiting to be added to the queue.
# TYPE sqs_approximatenumberofmessagesdelayed gauge
sqs_approximatenumberofmessagesdelayed{queue="queue-2",} 0.0
# HELP sqs_approximatenumberofmessages The approximate number of visible messages in a queue.
# TYPE sqs_approximatenumberofmessages gauge
sqs_approximatenumberofmessages{queue="queue-2",} 0.0

stefanberkner avatar Aug 29 '18 08:08 stefanberkner