Neo4j - Locking

Description

It monitors Neo4j attributes like Locks,Node Store Size.

Prerequisites

Validated on Neo4j v3.5.3

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Neo4j - Lockingneo4j.locksNeo4j LockscountThe total number of locks.
neo4j.averteddeadlocksNeo4j Averted Dead LockscountThe total number of averted deadlocks.

Neo4j - Memory Mapping

Description

It monitors Neo4j attributes like Memory Pools.

Prerequisites

Validated on Neo4j v3.5.3

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Neo4j - Memory Mappingneo4j.memorypoolsNeo4j Memory PoolsKbThe size of memory pools.

Neo4j - Page Cache

Description

It monitors Neo4j attributes like Bytes Read,Bytes Written,Page Cache Eviction Exceptions,Page Cache Evictions,Page Cache Faults,Page Cache File Mappings,Page Cache File Unmappings,Page Cache Flushes,Dbms Memory Page Cache Size.

Prerequisites

Validated on Neo4j v3.5.3

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Neo4j - Page Cacheneo4j.dbms.memory.pagecache.sizeNeo4j Dbms Memory Page Cache SizeBytesMemory Pagecache Size
neo4j.page.cache.evictionsNeo4j Page Cache EvictionscountThe total number of page evictions executed by the page cache.
neo4j.bytes.readNeo4j Bytes ReadcountThe total number of bytes read
neo4j.page.cache.filemappingsNeo4j Page Cache FilemappingscountThe total number of file mappings.
neo4j.bytes.writtenNeo4j Bytes WrittencountThe total number of bytes written
neo4j.page.cache.faultsNeo4j Page Cache FaultscountThe total number of faults.
neo4j.page.cache.evictionexceptionsNeo4j Page Cache Eviction ExceptionscountThe total number of eviction exceptions
neo4j.page.cache.flushesNeo4j Page Cache FlushescountThe total number of flushes executed by the page cache.
neo4j.page.cache.fileunmappingsNeo4j Page Cache File UnmappingscountThe total number of file unmappings.

Neo4j - Primitive Count

Description

It monitors Neo4j attributes like Node Ids In Use,Property Ids In Use,RelationShip Ids In Use,RelationShip Type Ids In Use.

Prerequisites

Validated on Neo4j v3.5.3

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Neo4j - Primitive Countneo4j.relationshiptype.ids.inuseNeo4j Relationship Type Ids In UsecountThe number of relationship types used in this Neo4j instance
neo4j.relationship.ids.inuseNeo4j Relationship Ids In UsecountAn estimation of the number of relationships used in this Neo4j instance
neo4j.nodeidsinuseNeo4j Node Ids In UsecountThe total number of node ids in use.
neo4j.property.ids.inuseNeo4j Property Ids In UsecountThe total number of property ids in use.

Neo4j - Store File Sizes

Description

It monitors Neo4j attributes like Array Store Size,LogicalLog Size,Node Store Size,Property Store Size,RelationShip Store Size,String Store Size,Total Store Size.

Prerequisites

Validated on Neo4j v3.5.3

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Neo4j - Store File Sizesneo4j.total.store.sizeNeo4j Total Store SizeBytesThe total store size.
neo4j.logicallog.sizeNeo4j Logical Log SizeBytesThe logical log size setting.
neo4j.node.store.sizeNeo4j Node Store SizeBytesThe size of the node store.
neo4j.property.store.sizeNeo4j Property Store SizeBytesThe property store size.
neo4j.arraystore.sizeNeo4j. Array Store SizeKbThe size of the array store.
neo4j.string.store.sizeNeo4j String Store SizeBytesThe string store size.
neo4j.relationship.store.sizeNeo4j Relationship Store SizeBytesThe relationship store size.

Neo4j - Transactions

Description

It monitors Neo4j attributes like Committed Trasactions,Opened Transactions,Open Transactions,Peak Rolled Back Transactions,Peak Concurrent Transactions.

Prerequisites

Validated on Neo4j v3.5.3

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Neo4j - Transactionsneo4j.opened.transactionsNeo4j Opened TransactionscountThe total number started transactions
neo4j.peak.rolledback.transactionsNeo4j Peak Rolled Back TransactionscountThe total number of rolled back transactions.
neo4j.open.transactionsNeo4j Open TransactionscountThe number of currently open transactions.
neo4j.committedtransactionsNeo4j Committed Transactionscount
neo4j.peak.concurrenttransactionsNeo4j Peak Concurrent TransactionsNULLThe peak number of concurrent transactions.