Skip to content

Update from ncabatoff/process-exporter#3

Merged
zviRosenfeldRedis merged 9 commits intoRedisLabs:Merge-From-Upstreamfrom
ncabatoff:master
Jun 16, 2024
Merged

Update from ncabatoff/process-exporter#3
zviRosenfeldRedis merged 9 commits intoRedisLabs:Merge-From-Upstreamfrom
ncabatoff:master

Conversation

@zviRosenfeldRedis
Copy link
Copy Markdown
Collaborator

No description provided.

ncabatoff and others added 9 commits April 16, 2024 19:34
process-exporter already supports the -recheck flag which makes it run
the whole matching logic on each scrape. This is very useful when trying
to monitor processes which change their names shortly after start.

Sadly, -recheck carries a rather high performance penalty. At the same
time, process name changes are very common directly after start, are
seldomly expected during usage.

This commit introduces -recheck-with-time-limit which rechecks processes
N seconds after their start and stops doing so afterwards. This combines
the accuracy benefits of -recheck with the performance gains of not
using -recheck.
…sion. Use CGO_ENABLED in its config instead of tags.
* Upgrade prometheus/procfs dependency and therefore set Go1.21 in go.mod

* Fix broken compatibility with prometheus/procfs

* Update README for Go1.21

---------

Co-authored-by: Thomas Delbende <thomas.delbende@bleemeo.com>
Various GHA improvements.
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.
- [Commits](golang/net@v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nick Cabatoff <nick.cabatoff@gmail.com>
@zviRosenfeldRedis zviRosenfeldRedis merged commit 299ab82 into RedisLabs:Merge-From-Upstream Jun 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants