Monitoring Neo4j

The Neo4j sensor is automatically deployed and installed after you install the Instana agent.

Supported information

Supported versions

Currently supported versions are Neo4j 3.2 to 3.4.

The Neo4j versions supported on Instana are listed in the following table:

Sensor Support policy Latest version Last supported version
Neo4j 45 days 5.23 3.4

Supported client-side tracing

For this technology, Instana supports client-side tracing for the following language:

Sensor (Data Collection)

Tracked Configuration

  • Version
  • Database name
  • Store Id
  • Store directory
  • Bolt listen address (if configured)
  • HTTP listen address (if configured)
  • HTTPS listen address (if configured)

Metrics

  • ID Allocation
    • Nodes
    • Properties
    • Relationships
    • Relationship Types
  • Store Sizes¹
    • Nodes
    • Properties
    • Relationships
    • Labels
    • String Properties
    • Array Properties
    • Schemas
    • Counters
    • Indices
    • Transaction Logs
    • Total Store
  • Transactions (starting with Neo4j 3.3)
    • Last Transaction ID
    • Open
    • Opened
    • Committed
    • Rolled Back
    • Peak Concurrent
  • Page Cache (starting with Neo4j 3.3)
    • Usage Ratio (starting with Neo4j 3.4)
    • Hit Ratio (starting with Neo4j 3.3.5)
    • Written Bytes
    • Read Bytes
    • Pins
    • Flushes
    • Faults
    • Evictions
    • Eviction Exceptions
    • File Mappings
    • File Unmappings

The metrics are based on the JMX Metrics of Neo4j. Please read that documentation for a detailed explanation of the metrics.


¹ The Store Sizes are provided since Neo4j 3.3, older versions provide Store File Sizes metrics, with less information.