-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Long name metrics cannot be submitted to Cloudwatch #14
Comments
hlascelles
changed the title
Long name metrics prevents submission
Long name metrics cannot be submitted to Cloudwatch
Jun 21, 2019
This is using both the chart is-as at |
Any updates on this issue? This issue makes it hard to use this project. |
@aknysh is currently on vacation. If @hlascelles has a fix and the time to contribute the PR, we'll promptly review as soon as Andriy is back. |
I'm afraid I'm new to Go, so couldn't produce anything quickly. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thank you for this chart... We have it working in the most part, but many metrics are missing, and they map to the logs we are seeing from the exporter pod:
To be clear, we are seeing most metrics, but are just missing the ones that have long names. I suspect that when the name is chopped, that is when the non-ASCII problems happen. We are not using non-ASCII chars so I think that problem is a red herring.
We have retrieved the metrics form the server:Side note, the one that is working (foofoob) is not scheduled, ie not running (due to node exhaustion during scale up. You can see this as the attribute "node" is just""
, so it is not running anywhere). This, (funnily enough) means the metric line is short enough to be submitted to Cloudwatch. Perversely, this means we are getting metrics for pods that aren't yet running anywhere, but as soon as they land on a node, their metric line gets too long and they stop reporting.EDIT: Apologies, the missing metrics in the original PR are actually present, it was a Cloudwatch graphing error!
The problem of (other) statistics failing to be sent is still occurring however (see the error log lines above). We are now not even sure which ones are being missed. What is the best solution here? Can the metric lines be made shorter somehow, or can we log which ones are not being sent?
The text was updated successfully, but these errors were encountered: