RHEL: Important directories

1. Neo4j

/usr/share/neo4j

Home directory of Neo4j. Important files and directories has red color.

  • bin - scripts of Neo4j

  • conf -> /etc/neo4j - configuration files

  • data

    • dbms - Neo4j internal data

    • log -> /var/log/neo4j - log directory

  • lib - libraries

  • plugins - extending functionality for Neo4j. Here is place for Graphlytic Neo4j plugin. See RHEL: 2. Install Neo4j

  • system - system files

/var/lib/neo4j

Default location of Neo4j database

/var/log/neo4j

Location of Neo4j log files. See RHEL: Logging for more information.

  • console.log - log information about starting Neo4j

  • http.log - log information about HTTP access into Neo4j

  • neo4j-gl-audit.log - Graphlytic plugin log file - contains data audit information.

  • neo4j-gl.log - Graphlytic plugin log fila. Contains mail log information.

/etc/neo4j

Location of Neo4j configuration files.

  • neo4j-http-logging.xml

  • neo4j.properties

  • neo4j-server.properties - main configuration file. Contains information about database location, HTTP port and other.

  • neo4j-wrapper.conf

2. Graphlytic

/usr/share/graphlytic

Home directory of Graphlytic.

  • application.properties - main configuration file

  • graphlytic-init-deb - init script for Ubuntu service.

  • graphlytic-init-rhel - init script for RHEL service. Used during installation. See RHEL: 3. Install Graphlytic

  • graphlytic.bat - not used at Linux

  • graphlytic.war - web application archive

  • graphlyticc - script used to start Graphlytic as a console application (not used when installed as service)

  • graphlyticd - script which is started when Graphlytic service is started

  • jetty-http.xml - Jetty configuration file

  • jetty-http-https.xml - Jetty configuration file

  • jetty-https.xml - Jetty configuration file

  • jetty-runner.jar - Jetty servlet engine

  • keystore_gl-webapp - store for private and public key for HTTPS (self-signed)

  • logback.xml - main configuration file for logging

/var/lib/graphlytic

Data directory for Graphlytic. Stores: database of ETL jobs, configuration of ETL jobs

/var/log/graphlytic

Directory for Graphlytic log files. See RHEL: Logging for more information.

  • console.log - log information about starting Graphlytic

  • graphlytic-audit.log - audit log information: successful login and unsuccessful login, data operations (create, update, delete - name of the operation and username)

  • graphlytic.log - main log file of Graphlytic