Closed msherif1234 closed 6 months ago
@msherif1234: This pull request references NETOBSERV-1545 which is a valid jira issue.
Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.16.0" version, but no target version was set.
@msherif1234: This pull request references NETOBSERV-1545 which is a valid jira issue.
Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.16.0" version, but no target version was set.
@msherif1234: This pull request references NETOBSERV-1545 which is a valid jira issue.
Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.16.0" version, but no target version was set.
/ok-to-test
New image: quay.io/netobserv/netobserv-ebpf-agent:add77ab
It will expire after two weeks.
To deploy this build, run from the operator repo, assuming the operator is running:
USER=netobserv VERSION=add77ab make set-agent-image
/ok-to-test
Attention: Patch coverage is 0%
with 18 lines
in your changes are missing coverage. Please review.
Project coverage is 33.88%. Comparing base (
a5bcf49
) to head (a2ba1b4
).:exclamation: Current head a2ba1b4 differs from pull request most recent head fde93e1. Consider uploading reports for the commit fde93e1 to get more accurate results
Files | Patch % | Lines |
---|---|---|
pkg/ebpf/tracer.go | 0.00% | 16 Missing :warning: |
pkg/ebpf/bpf_x86_bpfel.go | 0.00% | 1 Missing :warning: |
pkg/ebpf/tracer_legacy.go | 0.00% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
New image: quay.io/netobserv/netobserv-ebpf-agent:8a1158f
It will expire after two weeks.
To deploy this build, run from the operator repo, assuming the operator is running:
USER=netobserv VERSION=8a1158f make set-agent-image
To emulate error condition :
sampling
rate to 1
cacheMaxFlows
to 100
./hey-ho.sh -r 5 -d 3 -z 10m -n 4 -q 2 -p -b
/gh pr ready
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: msherif1234
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Description
cilium doesn't seem to have a way to read globals from ebpf program I will keep this PR as draft till we have a way to read global from userspace
https://cilium.slack.com/archives/C027KBX679U/p1711370379468299
so perCPU array map will be used to hold the global counter and userspace will read, aggregate and update the metrics
Dependencies
n/a
Checklist
If you are not familiar with our processes or don't know what to answer in the list below, let us know in a comment: the maintainers will take care of that.