mariussturm / graylog-plugin-output-neo4j Goto Github PK
View Code? Open in Web Editor NEWExperimental output plugin for Neo4j
License: Apache License 2.0
Experimental output plugin for Neo4j
License: Apache License 2.0
Hi. I didn't have effects when i change neo4j's cypher query inside the Editing Output view in Graylog.
The query configured by plugin installation is:
MERGE (source:HOST { address: '${source}' })
MERGE (user_id:USER { user_id: '${user_id}'})
MERGE (source)-[:CONNECT]->(user_id)
I need to change the name of "HOST" node and the union with "USER" but is not work.
The plugin uses the 1.4 Neo4j driver, which is not compatible with Neo4j 4.x.
It would be great to switch to the 2.x driver series, which support both Neo4j 3.5 and 4.x server. I think using the 1.x drivers does not make sense anymore, as Neo4j versions < 3.5 are not supported anymore.
Would a PR help here ?
Hi @mariussturm
We are using Graylog 2.3 + Elasticsearch 5.5.0 + neo4j 3.2.2 versions for log monitoring application and we have installed neo4j output plugin in graylog to send the data to neo4j graph database.
we have configured the neo4j output with the connection details + Cypher queries. From the graylog streams section we could able to see the data is coming (i.e 40 messages/second) and then in the Manage Output we are trying to send the data to Neo4j graph database and I could see below error messages were thrown,
INFO [Neo4JBoltTransport] Identified 3 fields in graph create query.
INFO [Neo4jOutput] Neo4j output started!
ERROR [AbstractRotationStrategy] Cannot perform rotation at this moment.
ERROR [AbstractRotationStrategy] Cannot perform rotation at this moment.
ERROR [AbstractRotationStrategy] Cannot perform rotation at this moment.
WARN [NodePingThread] Did not find meta info of this node. Re-registering.
ERROR [AbstractRotationStrategy] Cannot perform rotation at this moment.
ERROR [AbstractRotationStrategy] Cannot perform rotation at this moment.
Please kindly help on this issue and let me know if you need any further informations.
Regards,
Ganeshbabu R
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.