-
Notifications
You must be signed in to change notification settings - Fork 236
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
Implement listener for Unixgram sockets #199
Conversation
There's a question pending dicussion: If the unix domain socket is not an abstract socket, that means there'll be a file created in the fs. And normally that file will be removed if we call |
As requested in prometheus#189 Signed-off-by: Wangchong Zhou <[email protected]>
7cde933
to
05bca84
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A minor point, otherwise this looks good. I think if this change triggers the need for a signal handler, then the signal handler should be part of this PR.
73aa316
to
3fef8ef
Compare
@matthiasr 👍 Will add the signal handler in next commits. |
Co-Authored-By: fffonion <[email protected]> Signed-off-by: Wangchong Zhou <[email protected]>
3fef8ef
to
9ed6d59
Compare
Signed-off-by: Wangchong Zhou <[email protected]>
898cf44
to
383ee9b
Compare
Signed-off-by: Wangchong Zhou <[email protected]>
Thank you! |
Signed-off-by: Matthias Rampke <[email protected]>
* [CHANGE] Do not run as root in the Docker container by default ([#202](#202)) * [FEATURE] Add metric for count of events by action ([#193](#193)) * [FEATURE] Add metric for count of distinct metric names ([#200](#200)) * [FEATURE] Add UNIX socket listener support ([#199](#199)) * [FEATURE] Accept Datadog [distributions](https://docs.datadoghq.com/graphing/metrics/distributions/) ([#211](#211)) * [ENHANCEMENT] Add a health check to the Docker container ([#182](#182)) * [ENHANCEMENT] Allow inconsistent label sets ([#194](#194)) * [ENHANCEMENT] Speed up sanitization of metric names ([#197](#197)) * [ENHANCEMENT] Enable pprof endpoints ([#205](#205)) * [ENHANCEMENT] DogStatsD tag parsing is faster ([#210](#210)) * [ENHANCEMENT] Cache mapped metrics ([#198](#198)) * [BUGFIX] Fix panic if a mapping resulted in an empty name ([#192](#192)) * [BUGFIX] Ensure that there are always default quantiles if using summaries ([#212](#212)) * [BUGFIX] Prevent ingesting conflicting metric types that would make scraping fail ([#213](#213)) With #192, the count of events rejected because of negative counter increments has moved into the `statsd_exporter_events_error_total` metric, instead of being lumped in with the different kinds of successful events. Signed-off-by: Matthias Rampke <[email protected]>
As requested in #189