parca-agent
parca-agent copied to clipboard
Agent reports `panic: duplicate metrics collector registration attempted`
I am attempting to run parca-agent without any flags 0.32.0 on an ubuntu server.
After a few seconds it crashes:
./parca-agent
WARN[0000] Failed to setup gRPC connection (try 1 of 5): failed to exit idle mode: passthrough: received empty target in Build()
panic: duplicate metrics collector registration attempted
goroutine 1 [running]:
github.com/prometheus/client_golang/prometheus.(*Registry).MustRegister(0xc000d34aa0, {0xc00082a170?, 0x0?, 0x0?})
github.com/prometheus/[email protected]/prometheus/registry.go:405 +0x66
github.com/parca-dev/parca-agent/flags.FlagsRemoteStore.setupGrpcConnection({{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x0, 0x0, 0x2540be400, 0x0, ...}, ...)
github.com/parca-dev/parca-agent/flags/grpc.go:110 +0x92b
github.com/parca-dev/parca-agent/flags.FlagsRemoteStore.WaitGrpcEndpoint({{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x0, 0x0, 0x2540be400, 0x0, ...}, ...)
github.com/parca-dev/parca-agent/flags/grpc.go:35 +0x148
main.mainWithExitCode()
github.com/parca-dev/parca-agent/main.go:163 +0xa1b
main.main()
github.com/parca-dev/parca-agent/main.go:94 +0x13