Open bergen4 opened 1 week ago
This usually indicates that pprof cannot find the executable to resolve the symbol. See wiki https://github.com/istio/istio/wiki/Analyzing-Istio-Performance#istio-121-and-older.
New builds use tcmalloc where I think it works differently and does not have the same issue.
firstly, i use this command to get cpu and heap profile:
kubectl exec -n "$NS" "$POD" -c istio-proxy -- curl -X POST -s "http://localhost:15000/${PROFILER}profiler?enable=y"
then, i use pprof tool get the result, but the result only show the consumption of the libc library, but not the consumption of envoy itself.
what should i do?