https://github.com/sim51/neo4j-supervisor
A simple bash tool to monitor the data loading of a Neo4j database
https://github.com/sim51/neo4j-supervisor
bash dataviz neo4j
Last synced: 2 months ago
JSON representation
A simple bash tool to monitor the data loading of a Neo4j database
- Host: GitHub
- URL: https://github.com/sim51/neo4j-supervisor
- Owner: sim51
- Created: 2019-11-13T14:03:12.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-13T14:17:30.000Z (over 6 years ago)
- Last Synced: 2025-07-01T22:03:40.934Z (12 months ago)
- Topics: bash, dataviz, neo4j
- Language: Shell
- Size: 37.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
= Neo4j Supervisor
This is a pure bash script that use the cypher-shell of Neo4j to help you to monitor a data loading process.
It produces a visulation directly in the bash, like a top.
image::example.gif[]
== Usage
Usage: `neo4j-supervisor -l /opt/neo4j -c bolt://localhost -u neo4j -p l3tm31n`
Where
* **l:** path location of neo4j (or use the env $NEO4J_HOME)
* **c:** bolt connection url (or use the env $NEO4J_CONNECTION | default: `bolt://localhost:7687` )
* **u:** neo4j user (or use the env $NEO4J_USER | default: `neo4j`)
* **p:** neo4j password (or use the env $NEO4J_PASSWORD)
You can define the parameters directly in the command, or by using some environment variables.
If a parameter is missing, you will be prompt for it.
== How to red the chart
=== Colors
* red color is for deletion
* green color is for creation
=== Symbols
* **@:** 1000 items
* **#:** 100 items
* **=:** 10 items
* **-:** 1 item
So `@@@#====--` means **3142**