PingDirectory

Summary of the Replication Server Database Environment Monitor information

The following table provides a description of the attributes in the cn=Replication Server Database Environment monitor entry, which includes the environment variables associated with the Oracle Berkeley Database Java Edition backend.

The following is the distinguished name (DN) for the Replica Server Database Monitor entry.

dn: cn=Replication Server Database Environment,cn=monitor
Monitor Attribute Description

je-version

Current version of the Oracle Berkeley Java Edition.

current-db-cache-size

Current database (DB) cache size.

max-db-cache-size

Maximum DB cache size.

db-cache-percent-full

Percentage of the cache used by the server.

db-directory

Directory that holds the changelogDb file.

db-on-disk-size

Size of the DB on disk.

cleaner-backlog

Number of log files that must be cleaned for the cleaner to meet its target utilization.

random-read-count

Number of disk reads which required repositioning the disk head more than 1MB from the previous file position.

random-write-count

Number of disk writes which required repositioning the disk head by more than 1MB from the previous file position.

sequential-read-count

Number of disk reads which did not require repositioning the disk head more than 1MB from the previous file position.

sequential-write-count

Number of disk writes which did not require repositioning the disk head by more than 1MB from the previous file position.

nodes-evicted

Accumulated number of nodes evicted.

active-transaction-count

Number of currently active transactions.

num-checkpoints

Number of checkpoints. A checkpoint is a process that writes to your log files all the internal BTree nodes and structures modified as a part of write operations to your log files to facilitate a quick recovery.

checkpoint-in-progress: false

Indicates if a checkpoint is in progress.

total-checkpoint-duration-millis

Total time in milliseconds for all checkpoints.

average-checkpoint-duration-millis

Average time in milliseconds for all checkpoints.

last-checkpoint-duration-millis

Duration in milliseconds of the last checkpoint run.

last-checkpoint-start-time

Start time of the last checkpoint.

last-checkpoint-stop-time

Stop time of the last checkpoint.

millis-since-last-checkpoint

Time in milliseconds since the last checkpoint.

read-locks-held

Total read locks currently held.

write-locks-held

Total write locks currently held.

transactions-waiting-on-locks

Total transactions waiting for locks.

je-env-stat-AdminBytes

Number of bytes of JE cache used for log cleaning metadata and other administrative structure.

je-env-stat-BufferBytes

Total memory currently consumed by log buffers, in bytes.

je-env-stat-CacheDataBytes

Total memory of cache used for data.

je-env-stat-CacheTotalBytes

Total amount of JE cache in use, in bytes.

je-env-stat-CleanerBacklog

Number of files to be cleaned to reach the target utilization.

je-env-stat-CursorsBins

Number of bottom internal nodes (BINs) encountered by the INCompressor that had cursors referring to them when the compressor ran. The compressor thread cleans up the internal BTree as records are deleted to ensure unused nodes are not present.

je-env-stat-DataBytes

Amount of JE cache used for holding data, keys and internal Btree nodes, in bytes.

je-env-stat-DbClosedBins

Number of bins encountered by the INCompressor that had their database closed between the time they were put on the compressor queue and when the compressor ran.

je-env-stat-EndOfLog

Location of the next entry to be written to the log.

je-env-stat-InCompQueueSize

Number of entries in the INCompressor queue when the getStats() call was made.

je-env-stat-LastCheckpointEnd

Location in the log of the last checkpoint end.

je-env-stat-LastCheckpointId

ID of the last checkpoint.

je-env-stat-lastCheckpointStart

Location in the log of the last checkpoint start.

je-env-stat-lockBytes

Number of bytes of Java Edition (JE) cache used for holding locks and transactions.

je-env-stat-NBINsStripped

Number of BINS stripped by the evictor.

je-env-stat-NCacheMiss

Total number of requests for database objects that were not in memory.

je-env-stat-NCheckpoints

Total number of checkpoints run so far.

je-env-stat-NCleanerDeletions

Number of cleaner file deletions this session.

je-env-stat-NCleanerEntriesRead

Accumulated number of log entries read by the cleaner.

je-env-stat-NCleanerRuns

Number of cleaner runs this session.

je-env-stat-NClusterLNsProcessed

Accumulated number of leaf nodes (LNs) processed because they qualify for clustering.

je-env-stat-NDeltaINFlush

Accumulated number of delta internal nodes (INs) flushed to the log.

je-env-stat-NEvictPasses

Number of passes made to the evictor.

je-env-stat-NFSyncRequests

Number of fsyncs requested through the group commit manager. fsync() synchronizes the file system after a write or a transaction.

je-env-stat-NFSyncTimeouts

Number of fsync requests submitted to the group commit manager which timed out.

je-env-stat-NFSyncs

Number of fsyncs issued through the group commit manager.

je-env-stat-NFileOpens

Number of times a log file has been opened.

je-env-stat-NFullBINFlush

Accumulated number of full BINs flushed to the log.

je-env-stat-NFullINFlush

Accumulated number of full INs flushed to the log.

je-env-stat-NINsCleaned

Accumulated number of INs cleaned.

je-env-stat-NINsDead

Accumulated number of INs that were not found in the tree anymore (deleted).

je-env-stat-NINsMigrated

Accumulated number of INs migrated.

je-env-stat-NINsObsolete

Accumulated number of INs obsolete.

je-env-stat-NLNQueueHits

Accumulated number of LNs processed without a tree lookup.

je-env-stat-NLNsCleaned

Accumulated number of LNs cleaned.

je-env-stat-NLNsDead

Accumulated number of LNs that were not found in the tree anymore (deleted).

je-env-stat-NLNsLocked

Accumulated number of LNs encountered that were locked.

je-env-stat-NLNsMarked

Accumulated number of LNs that were marked for migration during cleaning.

je-env-stat-NLNsMigrated

Accumulated number of LNs migrated.

je-env-stat-NLNsObsolete

Accumulated number of LNs obsolete.

je-env-stat-NLogBuffers

Number of log buffers currently instantiated.

je-env-stat-NMarkedLNsProcessed

Accumulated number of LNs processed because they were previously marked for migration.

je-env-stat-NNodesExplicitlyEvicted

Accumulated number of nodes evicted.

je-env-stat-NNodesScanned

Accumulated number of nodes scanned to select the eviction set.

je-env-stat-NNodesSelected

Accumulated number of nodes selected to evict.

je-env-stat-NNotResident

Number of requests for database objects not contained within the in memory data structures.

je-env-stat-NOpenFiles

Number of files currently open in the file cache.

je-env-stat-NPendingLNsLocked

Accumulated number of pending LNs that could not be locked for migration because of a long duration application lock.

je-env-stat-NPendingLNsProcessed

Accumulated number of LNs processed because they were previously locked.

je-env-stat-NRandomReadBytes

Number of bytes read which required repositioning the disk head more than 1MB from the previous file position.

je-env-stat-NRandomReads

Number of disk reads which required repositioning the disk head more than 1MB from the previous file position.

je-env-stat-NRandomWriteBytes

Number of bytes written which required repositioning the disk head more than 1MB from the previous file position.

je-env-stat-NRandomWrites

Number of disk writes which required repositioning the disk head by more than 1MB from the previous file position.

je-env-stat-NRepeatFaultReads

Number of reads that had to be repeated when faulting in an object from disk because the read chunk size controlled by je.log.faultReadSize is too small.

je-env-stat-NRepeatIteratorReads

Number of times we try to read a log entry larger than the read buffer size and can’t grow the log buffer to accommodate the large object.

je-env-stat-NRootNodesEvicted

Accumulated number of database root nodes evicted.

je-env-stat-NSequentialReadBytes

Number of bytes read which did not require repositioning the disk head more than 1MB from the previous file position.

je-env-stat-NSequentialReads

Number of disk reads which did not require repositioning the disk head more than 1MB from the previous file position.

je-env-stat-NSequentialWriteBytes

Number of bytes written which did not require repositioning the disk head more than 1MB from the previous file position.

je-env-stat-NSequentialWrites

Number of disk writes which did not require repositioning the disk head by more than 1MB from the previous file position.

je-env-stat-NSharedCacheEnvironments

Number of environments using the shared cache.

je-env-stat-NTempBufferWrites

Number of writes which had to be completed using the temporary marshalling buffer because the fixed size log buffers specified by je.log.totalBufferBytes and je.log.numBuffers were not large enough.

je-env-stat-NToBe-CleanedLNsProcessed

Accumulated number of LNs processed because they are soon to be cleaned.

je-env-stat-NonEmptyBins

Number of non-empty bins.

je-env-stat-ProcessedBins

Number of bins that were successfully processed by the INCompressor.

je-env-stat-RequiredEvictBytes

Number of bytes that must be evicted to get within the memory budget.

je-env-stat-SharedCacheTotalBytes

Total amount of the shared JE cache in use in bytes.

je-env-stat-SplitBins

Number of bins encountered by the INCompressor that were split between the time they were put on the compressor queue and when the compressor ran.

je-env-stat-TotalLogSize

Approximation of the current total log size in bytes.

je-env-stat-NOwners

Total lock owners in the lock table.

je-env-stat-NReadLocks

Total read locks currently held.

je-env-stat-NRequests

Total number of lock requests to date.

je-env-stat-NTotalLocks

Total locks currently in the lock table.

je-env-stat-NWaiters

Total transactions waiting for locks.

je-env-stat-NWaits

Total number of lock waits to date.

je-env-stat-NWriteLocks

Total write locks currently held.

je-env-stat-LastCheckpointTime

Time of the last checkpoint.

je-env-stat-LastTxnId

Last transaction ID allocated.

je-env-stat-NAborts

Number of transactions that have aborted.

je-env-stat-NActive

Number of transactions that are currently active.

je-env-stat-NBegins

Number of transactions that have begun.

je-env-stat-NCommits

Number of transactions that have committed.

je-env-stat-NXAAborts

Number of XA transactions that have aborted.

je-env-stat-NXACommits

Number of XA transactions that have committed.

je-env-stat-NXAPrepares

Number of XA transactions that have been prepared.