-
Notifications
You must be signed in to change notification settings - Fork 11
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
mlabns: stackdriver exporter crashing in all projects #896
Comments
This is due to this, I believe: prometheus-community/stackdriver_exporter#85 The resolution is apparently to figure out which user-created metrics are manually adding labels that are duplicates of labels that are already being added by default by GCP. In some projects there are good number of metrics, so this process will likely be tedious. |
Interestingly, it looks like someone posted a PR to fix this issue in the stackdriver-exporter repo just a few hours ago: |
The PR that apparently resolves this issue is now merged. As it happens, the strackdriver-exporter is one of the last container images I have on my list to upgrade as part of the general push to make sure our container images are relatively up to date. I will see if I can get this change into our version, assuming they are going to make a release containing this fix. |
@stephen-soltesz: From what I can see, a fix for this issue was merged into the main branch of stackdriver_exporter. However, a release containing this fix has yet to be released. I imagine we have a couple of options here:
Perhaps we could build the image ourselves for now, and then just add a note to the stackdriver_exporter k8s manifest, noting the situation, and that the image path should be reverted to the official location once a new release has been made. Do you have any opinion? |
Building the image ourselves and adding the note as you suggest sounds good to me. (I'm imagining this taking a few hours). |
#896 This commit updates the stackdriver_exporter image path to a temporary location in the measurementlab Docker hub org. Once a new version of stackdriver_exporter is released, we should revert the image path to the official one.
#896 This commit updates the mlabns-stackdriver_exporter image path to a temporary location in the measurementlab Docker hub org. Once a new version of stackdriver_exporter is released, we should revert the image path to the official one.
* Uses temp custom image for stackdriver_exporter #896 This commit updates the stackdriver_exporter image path to a temporary location in the measurementlab Docker hub org. Once a new version of stackdriver_exporter is released, we should revert the image path to the official one. * Uses temp image location for mlabns-stackdriver_exporter #896 This commit updates the mlabns-stackdriver_exporter image path to a temporary location in the measurementlab Docker hub org. Once a new version of stackdriver_exporter is released, we should revert the image path to the official one.
Done! And merged: #944 I'm going to close this issue for now. While this fix hasn't yet been deployed to production, it seems to be WAI in sandbox and staging. If it remains a problem we can reopen the issue. |
Something related to "duplicate label names":
The text was updated successfully, but these errors were encountered: