Skip to content

neo4j-field/query-analyzer-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Query Analyzer Interface

Dashboard and chart visualizations for the Query Analysis tool https://github.com/ravi-anthapu/Neo4jqueryprocessor by reading in the Sqlite files output from the tool.

  • Simply choose a log database from the dropdown to view statistics of a Neo4j query log at its given time window, like the number of queries, estimated time taken, page hits and page faults.

To build and run the application using Docker:

# Create a `databases` directory here (alongside `ui` and `flask`) and place your Query Analysis sqlite files.
mkdir database

#  For both `ui` and `flask` diretories, create `.env` file based on their respective `.env.template`
cp ui/.env.template ui/.env
cp flask/.env.template ui/.env

# Finally build and run the docker container
docker compose build
docker compose up -d

To shutdown:

docker compose down

For running in development, see the readme.md in flask and ui