Skip to content

Commit 7ac20f5

Browse files
branczclaude
andauthored
Add OpenTelemetry eBPF Profiler as well-known On-CPU profile type (#6261)
Co-authored-by: Claude <noreply@anthropic.com>
1 parent 5f57789 commit 7ac20f5

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

ui/packages/shared/profile/src/ProfileSelector/useAutoQuerySelector.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,11 @@ export const useAutoQuerySelector = ({
147147
let profileType = profileTypesData.types.find(
148148
type => type.name === 'parca_agent' && type.sampleType === 'samples' && type.delta
149149
);
150+
if (profileType == null) {
151+
profileType = profileTypesData.types.find(
152+
type => type.name === 'go_opentelemetry_io_ebpf_profiler' && type.delta
153+
);
154+
}
150155
if (profileType == null) {
151156
profileType = profileTypesData.types.find(
152157
type => type.name === 'otel_profiling_agent_on_cpu' && type.delta

ui/packages/shared/profile/src/ProfileTypeSelector/index.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ export const wellKnownProfiles: WellKnownProfiles = {
9797
name: 'On-CPU Samples',
9898
help: 'On CPU profile samples observed by the Otel Profiling Agent.',
9999
},
100+
'go_opentelemetry_io_ebpf_profiler:samples:count:cpu:nanoseconds:delta': {
101+
name: 'On-CPU',
102+
help: 'On CPU profile samples as observed by the OpenTelemetry eBPF Profiler.',
103+
},
100104
'parca_agent:samples:count:cpu:nanoseconds:delta': {
101105
name: 'On-CPU',
102106
help: 'On CPU profile samples as observed by the Parca Agent.',

0 commit comments

Comments
 (0)