INNER CODE UNIT · Go
main
grafana-cold-storage/phlare · ebpf/cmd/playground/main.go:16
func main() {
l := log.NewLogfmtLogger(log.NewSyncWriter(os.Stderr))
targetFinder, err := sd.NewTargetFinder(os.DirFS("/"), l, sd.TargetsOptions{
TargetsOnly: false,
DefaultTarget: map[string]string{"service_name": "playground"},
ContainerCacheSize: 239,
})
if err != nil {
panic(fmt.Errorf("ebpf target finder create: %w", err))
}
session, err := ebpfspy.NewSession(
l,
targetFinder,
convertSessionOptions(),
)
_ = session
err = session.Start()