-
Notifications
You must be signed in to change notification settings - Fork 905
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
[TRACKING] metrics
framework future refactors / cleanups
#3194
Comments
Great discussions happening in #3140, few follow up items
|
Hey @incertum could you elaborate more on these two points? |
@leogr I rewrote the text #3194 (comment), is it more clear? happy to add more details. |
Much clearer now, thank you! Just one thought:
Why? I guess this is a current limitation, but we can fix it in the future. Am I wrong? |
We can emit multiple rules outputs or lines into the output file ( I would not do it though), but for Prometheus there is just one endpoint to scrape at a time ... IMO there should be more separate plugin specific metrics handling, something that was started in libs. Most metrics are syscalls source specific or generic (e.g. CPU and memory usages or rules counters) anyways. In a way right now I can only think of number of events as useful to be plugin / source specific in case you have multiple sources. |
CC @sboschman (metrics for Falco w/ plugin only) |
From an operational point of view I like to have the falco metrics easily integrated with our metrics platform. So, I would like to thank everyone involved with exposing the falco metrics in a Prometheus compatible way. I am not familiar with the falco code at all, so consider the following comments more as an outside view of things, not in any way directly mapping to any part of the code. Falco metrics:
Notes:
|
Few more thoughts:
|
Any update on this? 🤔 |
/assign @incertum |
Updated checkboxes in Still pending a fix / no open PR yet
In flight:
Lastly I do agree that there are many posts here. I may need to try to re-read everything again. |
Question: do we expect to introduce any breaking change in the metrics system? |
Compared to Falco 0.38.2 no breaking changes that I am aware of. |
Indeed more breaking changes will happen :D See #3309. |
I will move to 0.40.0 since we weren't able to finish everything in time for the 0.39 release. |
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
Motivation
Tracking pending cleanups, refactors or additional features for the Falco internal metrics framework https://falco.org/docs/metrics/
Tasks
The text was updated successfully, but these errors were encountered: