-
Notifications
You must be signed in to change notification settings - Fork 534
feat: bump beats and drop global beat registries #17376
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
feat: bump beats and drop global beat registries #17376
Conversation
replace global registries with instance-scoped registries
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
This pull request does not have a backport label. Could you fix it @kruskall? 🙏
|
This pull request is now in conflicts. Could you fix it @kruskall? 🙏
|
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.
Generally looks good, just a minor comment. Have you manually tested this change and confirmed that behaviour is as expected? Since this brings in some good amount of libbeat refactoring a manual test through would be good.
b.Monitoring.InfoRegistry(), | ||
b.Monitoring.StateRegistry(), | ||
b.Monitoring.StatsRegistry(), | ||
b.Monitoring.InputsRegistry(), |
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.
Where is the InputsRegistry()
used?
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.
it's used by beats, we don't use it on our side
we've a lot of test coverage for beat monitoring since the switch to otel metrics, I think that's already good enough imo |
@Mergifyio backport 9.1 9.0 8.19 |
✅ Backports have been created
|
* feat: bump beats and drop global beat registries replace global registries with instance-scoped registries * fix: bump deps * lint: regenerate notice and fix compile errors * feat: bump beats (cherry picked from commit 5c0b8e7) # Conflicts: # go.sum
* feat: bump beats and drop global beat registries replace global registries with instance-scoped registries * fix: bump deps * lint: regenerate notice and fix compile errors * feat: bump beats (cherry picked from commit 5c0b8e7) # Conflicts: # NOTICE-fips.txt # NOTICE.txt # go.mod # go.sum # internal/beatcmd/beat.go # internal/beater/beater.go
* feat: bump beats and drop global beat registries replace global registries with instance-scoped registries * fix: bump deps * lint: regenerate notice and fix compile errors * feat: bump beats (cherry picked from commit 5c0b8e7) # Conflicts: # NOTICE-fips.txt # NOTICE.txt # go.mod # go.sum
…ies (#17514) * feat: bump beats and drop global beat registries (#17376) * feat: bump beats and drop global beat registries replace global registries with instance-scoped registries * fix: bump deps * lint: regenerate notice and fix compile errors * feat: bump beats (cherry picked from commit 5c0b8e7) # Conflicts: # go.sum * feat: bump beats --------- Co-authored-by: kruskall <99559985+kruskall@users.noreply.github.com>
…ries (#17516) * feat: bump beats and drop global beat registries (#17376) * feat: bump beats and drop global beat registries replace global registries with instance-scoped registries * fix: bump deps * lint: regenerate notice and fix compile errors * feat: bump beats (cherry picked from commit 5c0b8e7) # Conflicts: # NOTICE-fips.txt # NOTICE.txt # go.mod # go.sum * feat: bump beats --------- Co-authored-by: kruskall <99559985+kruskall@users.noreply.github.com>
Motivation/summary
replace global registries with instance-scoped registries
update for latest beats changes
Checklist
For functional changes, consider:
How to test these changes
Related issues