How to track log data of query execution history on Neo4j community 3.3.4 version?

querylog

(Qiaodi Kuma) #1

We would like to check the frequency of data access, are there any ways to do that?

Or is it possible to track data access data by changing setting of log data?

Here are some sample log data we have confirmed. We failed to confirm any query execution data in it.

【log data】

neo4j.log

debug.log

neo4j-service.YYYY-MM-DD.log

server-error.log

【OS environment】

OS:Ubuntu16.04

Neo4j:neo4j-community-3.3.4

Thanks in advance!


Bert - Discovering my Community Connections!
(Radke) #2

Not sure what data you are looking for, but have you checked the results of turning on query logging?

https://neo4j.com/docs/operations-manual/3.5/monitoring/logging/query-logging/


(Stefan Armbruster) #3

neo4j enterprise edition has a "query log" feature, see https://neo4j.com/docs/operations-manual/current/monitoring/logging/query-logging/


(Qiaodi Kuma) #4

Thanks for answering .
That link is for enterprise edition, unfortunately we only have community edition....

We will release the application based on Neo4j to some end users, the data i m looking for is about how frequent these users use it actually, which means i need the log data of query executed.


(Qiaodi Kuma) #5

Thanks for answering .
That link you are sharing is for enterprise edition as well .
Is there any way to check query log on community edition?

Thanks very much.


(Stefan Armbruster) #6

Nope. It's a enterprise only feature.


(Mike R Black) #7

Once you're on the enterprise version, you can also turn on metrics gathering and use a Prometheus + Grafana setup for monitoring your instance.


(Qiaodi Kuma) #8

Thanks guys. Appreciate all the replies.
Unfortunately we only got free version for now.