diff --git a/ebpftracer/nodejs.go b/ebpftracer/nodejs.go index 78cef98..3007958 100644 --- a/ebpftracer/nodejs.go +++ b/ebpftracer/nodejs.go @@ -19,6 +19,9 @@ func (t *Tracer) AttachNodejsProbes(pid uint32, exe string) []link.Link { return } } + if strings.Contains(err.Error(), "symbol") && strings.HasSuffix(err.Error(), "not found") { + return + } klog.ErrorfDepth(1, "pid=%d lib=%s: %s: %s", pid, libPath, msg, err) return } diff --git a/ebpftracer/python.go b/ebpftracer/python.go index f6565fe..90c4d12 100644 --- a/ebpftracer/python.go +++ b/ebpftracer/python.go @@ -25,6 +25,9 @@ func (t *Tracer) AttachPythonThreadLockProbes(pid uint32) []link.Link { return } } + if strings.Contains(err.Error(), "symbol") && strings.HasSuffix(err.Error(), "not found") { + return + } klog.ErrorfDepth(1, "pid=%d lib=%s: %s: %s", pid, libPath, msg, err) return }