This app allows you to run cypher queries and get the results, all over splunk. This allows you to take advantage of both neo4j's cypher and splunk's SPL.
App page on SplunkBase: https://splunkbase.splunk.com/app/3883/
Basic usage:
| neo4j host="mygraph.com:7687" query="MATCH (n)-[r]->(m) RETURN n,r,m" | table *
Using neo4j authentication:
| neo4j host="secretgraph.com:7687" username="neo4j" password="neo4j" query="MATCH (n) RETURN n LIMIT 10"
Using different scheme:
| neo4j host="mygraph.com:7687" scheme="neo4j" query="MATCH (n) RETURN n" | table *
host
(required): Hostname + graph port (port is optional)query
(required): Cypher query to run on the graph (can be of any kind)username
(optional): Username for authenticationpassword
(optional): Password for authenticationscheme
(optional): Default to bolt
The default is bolt, in order to use different scheme in the url, set scheme="<scheme_name>"
and use the appropriate port at the end of the host
parameter.
- Uses neo4j official python client neo4j-driver
- App icon is taken from Icons8