File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
docs/sources/configure-client/grafana-alloy/ebpf Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -76,3 +76,21 @@ apt install libc6-dbg
7676If your profiles show many shallow stack traces, typically 1-2 frames deep, your binary might have been compiled without frame pointers.
7777
7878To compile your code with frame pointers, include the ` -fno-omit-frame-pointer ` flag in your compiler options.
79+
80+
81+ ### Ensure Python process data is discoverable
82+
83+ This error indicates that Pyroscope cannot locate required Python runtime symbols, potentially due to nonstandard library naming:
84+
85+ ` pyperf get python process data failed: missing symbols pyRuntimeAddr autoTLSkeyAddr `
86+
87+ This can occur if the application build process uses custom naming for libraries, such as:
88+
89+ - ` libpython3-custom.10.so.1.0 `
90+
91+ Pyroscope expects standard naming patterns like:
92+
93+ - ` libpython3.10.so.1.0 `
94+
95+ To resolve this, ensure Python libraries follow standard naming conventions.
96+
You can’t perform that action at this time.
0 commit comments