-
Notifications
You must be signed in to change notification settings - Fork 276
monitoring
endprologue.
By using the Neo4j.management
method you can get information about a running neo4j instance.
Example:
Neo4j.management.get_number_of_node_ids_in_use
Neo4j.management.getNumberOfPropertyIdsInUse
Neo4j.management.getNumberOfRelationshipIdsInUse
Neo4j.management.get_number_of_relationship_type_ids_in_use
# Example Neo4j HA Cluster Info
Neo4j.management(org.neo4j.management.HighAvailability).isMaster
The following monitoring classes are available, http://api.neo4j.org/current/org/neo4j/management/package-summary.html
You can remotely access information of a running db instance or a cluster using the
jconsole java tool, check Monitoring_and_Deployment
and operations-monitoring
The neo4j.rb gem comes included with the neo4j-shell bin script.
To get remote access to a running neo4j instance you must enable the configuration
Remote access is only available if the configuraiton property enable_remote_shell
is defined.
It is defined by default to port=9332
Example, to configure the port.
Neo4j::Config['enable_remote_shell'] = "port=9999"
#
To run the neo4j shell program:
neo4j-shell -port 9332
WARNING: Much of the information in this wiki is out of date. We are in the process of moving things to readthedocs
- Project Introduction
- Neo4j::ActiveNode
- Neo4j::ActiveRel
- Search and Scope
- Validation, Uniqueness, and Case Sensitivity
- Indexing VS Legacy Indexing
- Optimized Methods
- Inheritance
- Core: Nodes & Rels
- Introduction
- Persistence
- Find : Lucene
- Relationships
- Third Party Gems & extensions
- Scaffolding & Generators
- HA Cluster