cancel
Showing results for 
Search instead for 
Did you mean: 

Datadog integration with Neo4j 4.0.1

exide
Node

I've built and installed the Datadog integration for Neo4j following this guide:

I'm seeing this error in the Datadog Agent logs:

Unable to fetch Neo4j stats: 404 Client Error: Not Found for url: http://localhost:7474/db/data/

I've ensured the HTTP connector is enabled and working:

$ curl -i --header "Authorization: Basic ***" http://localhost:7474
HTTP/1.1 200 OK
Date: Wed, 11 Mar 2020 18:08:02 GMT
Access-Control-Allow-Origin: *
Content-Type: application/json;charset=utf-8
Content-Length: 346

{
  "cluster" : "http://localhost:7474/db/{databaseName}/cluster",
  ... snipped private info ...
  "neo4j_version" : "4.0.1",
  "neo4j_edition" : "enterprise"
}

Does the Datadog integration need to be updated to query a different endpoint in 4.0?

1 REPLY 1

exide
Node

I'm guessing my issue is related to this one:

3.5.x had this endpoint:

http://localhost:7474/db/data

4.0.x has this endpoint:

http://localhost:7474/db/{databaseName}