Skip to content
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

Refactor and rename eventcache metrics #2861

Merged
merged 7 commits into from
Sep 2, 2024

Conversation

lambdanis
Copy link
Contributor

See commits for details.

Part of #2785
Part of #2798
Part of #2786

@lambdanis lambdanis added area/metrics Related to prometheus metrics release-note/minor This PR introduces a minor user-visible change labels Sep 2, 2024
@lambdanis lambdanis requested review from mtardy and a team as code owners September 2, 2024 10:47
Copy link

netlify bot commented Sep 2, 2024

Deploy Preview for tetragon ready!

Name Link
🔨 Latest commit 3ec8ea9
🔍 Latest deploy log https://app.netlify.com/sites/tetragon/deploys/66d5c4e5171e6d00084c6efc
😎 Deploy Preview https://deploy-preview-2861--tetragon.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@lambdanis lambdanis force-pushed the pr/lambdanis/eventcache-metrics branch from 34f1c1c to 38c95bd Compare September 2, 2024 11:01
There are no functional changes in this commit, only moving code around.

Signed-off-by: Anna Kapuscinska <anna@isovalent.com>
Use new helpers from pkg/metrics to define custom metrics and collector.

There are no functional changes in this commit.

Signed-off-by: Anna Kapuscinska <anna@isovalent.com>
It's duplicating tetragon_event_cache_<entry_type>_errors_total metrics, which
will be removed in a follow up commit.

Signed-off-by: Anna Kapuscinska <anna@isovalent.com>
…rics

They're now replaced by more intuitive metrics
tetragon_event_cache_fetch_failures_total{entry_type="<entry_type>"}

Signed-off-by: Anna Kapuscinska <anna@isovalent.com>
Renaming tetragon_event_cache_accesses_total metric to
tetragon_event_cache_inserts_total. I would read "accesses" as cache reads, not
inserts, so the new name is more intuitive I think.

Signed-off-by: Anna Kapuscinska <anna@isovalent.com>
Use new helpers from pkg/metrics to define custom metrics and collector.

Rename the metric to tetragon_event_cache_fetch_retries_total, to make it clear
what is being retried.

Signed-off-by: Anna Kapuscinska <anna@isovalent.com>
Use new helpers from pkg/metrics to define custom metrics and collector.

There are no functional changes in this commit.

Signed-off-by: Anna Kapuscinska <anna@isovalent.com>
@lambdanis lambdanis force-pushed the pr/lambdanis/eventcache-metrics branch from 38c95bd to 3ec8ea9 Compare September 2, 2024 14:00
@lambdanis lambdanis merged commit d89e07b into main Sep 2, 2024
23 checks passed
@lambdanis lambdanis deleted the pr/lambdanis/eventcache-metrics branch September 2, 2024 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/metrics Related to prometheus metrics release-note/minor This PR introduces a minor user-visible change
Projects
Development

Successfully merging this pull request may close these issues.

2 participants