Инструментирование OTEL neo4j
Вместо стандартного создания драйвера Neo4j:
driver, err := neo4j.NewDriverWithContext(uri, neo4j.BasicAuth(username, password, ""))
if err != nil {
log.Fatalf("Ошибка подключения к Neo4j: %v", err)
}
Можно воспользоваться библиотекой neo4j_tracing
driverFactory := neo4j_tracing.NewNeo4jTracer()
driver, err := driverFactory.NewDriverWithContext(uri, neo4j.BasicAuth(username, password, ""))
if err != nil {
panic(err)
}