Graph Metrics Reference
See the Metrics command examples for information on usage.
Gremlinserver
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.average-load-penalty Average time spent compiling new scripts for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.estimated-size Estimated size of the class cache for compiled scripts for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.eviction-count Number of times a script compiled to a class has been evicted from the cache for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.eviction-weight Sum of the weights of evicted entries from the class cache for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.hit-count Number of times cache look up for a compiled script returned a cached value for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.hit-rate Hit rate of the class cache for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.load-count Total number of times the cache lookup method attempted to compile new scripts for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.load-failure-count Total number of times the cache lookup method failed to compile a new script for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.load-failure-rate Ratio of script compilation attempts that failed for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.load-success-count Total number of times the cache lookup method succeeded to compile a new script for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.long-run-compilation-count Number of compilations that extended beyond the expected compilation time for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.miss-count Total number of times the cache lookup method returned a newly compiled script for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.miss-rate Ratio of script compilation attempts that were misses for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.request-count Total number of times the cache lookup method returned a cached or uncached value for the session
aerospike_graph_service_gremlinserver_<engine-name>.session.<session-id>.class-cache.total-load-time Total number of nanoseconds that the cache spent compiling scripts for the session
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.average-load-penalty Average time spent compiling new scripts for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.estimated-size Estimated size of the class cache for compiled scripts for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.eviction-count Number of times a script compiled to a class has been evicted from the cache for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.eviction-weight Sum of the weights of evicted entries from the class cache for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.hit-count Number of times cache look up for a compiled script returned a cached value for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.hit-rate Hit rate of the class cache for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.load-count Total number of times the cache lookup method attempted to compile new scripts for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.load-failure-count Total number of times the cache lookup method failed to compile a new script for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.load-failure-rate Ratio of script compilation attempts that failed for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.load-success-count Total number of times the cache lookup method succeeded to compile a new script for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.long-run-compilation-count Number of compilations that extended beyond the expected compilation time for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.miss-count Total number of times the cache lookup method returned a newly compiled script for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.miss-rate Ratio of script compilation attempts that were misses for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.request-count Total number of times the cache lookup method returned a cached or uncached value for the sessionless
aerospike_graph_service_gremlinserver_<engine-name>.sessionless.class-cache.total-load-time Total number of nanoseconds that the cache spent compiling scripts for the sessionless
aerospike_graph_service_gremlinserver_errors The number of total errors, mean rate, as well as the 1, 5, and 15-minute error rates.
aerospike_graph_service_gremlinserver_op.eval Number of script evaluations, mean rate, 1, 5, and 15 minute rates, minimum, maximum, median, mean, and standard deviation evaluation times, as well as the 75th, 95th, 98th, 99th and 99.9th percentile evaluation times . These time apply to both sessionless and in-session requests.
aerospike_graph_service_gremlinserver_op.traversal Number of Traversal bytecode-based executions, mean rate, 1, 5, and 15 minute rates, minimum, maximum, median, mean, and standard deviation evaluation times, as well as the 75th, 95th, 98th, 99th and 99.9th percentile evaluation times.
aerospike_graph_service_gremlinserver_sessions The number of sessions open at the time the metric was last measured. For the UnifiedChannelizer, each request creates a “session”, even a so-called “sessionless request”, which is basically a session that will only execute within the context of that single request.
Jvm
aerospike_graph_service_jvm_buffer_pool_capacity_bytes Bytes capacity of a given JVM buffer pool.
aerospike_graph_service_jvm_buffer_pool_used_buffers Used buffers of a given JVM buffer pool.
aerospike_graph_service_jvm_buffer_pool_used_bytes Used bytes of a given JVM buffer pool.
aerospike_graph_service_jvm_classes_currently_loaded The number of classes that are currently loaded in the JVM
aerospike_graph_service_jvm_classes_loaded The total number of classes that have been loaded since the JVM has started execution
aerospike_graph_service_jvm_classes_unloaded The total number of classes that have been unloaded since the JVM has started execution
aerospike_graph_service_jvm_gc_collection_seconds Time spent in a given JVM garbage collector in seconds.
aerospike_graph_service_gremlin_queue_size The number of pending Gremlin queries to execute. It is normal for this to be a number in the order of magnitude of 4x CPU count of the AGS node.
aerospike_graph_service_jvm_info VM version info
aerospike_graph_service_jvm_memory_bytes_committed Committed (bytes) of a given JVM memory area.
aerospike_graph_service_jvm_memory_bytes_init Initial bytes of a given JVM memory area.
aerospike_graph_service_jvm_memory_bytes_max Max (bytes) of a given JVM memory area.
aerospike_graph_service_jvm_memory_bytes_used Used bytes of a given JVM memory area.
aerospike_graph_service_jvm_memory_objects_pending_finalization The number of objects waiting in the finalizer queue.
aerospike_graph_service_jvm_memory_pool_allocated_bytes Total bytes allocated in a given JVM memory pool. Only updated after GC, not continuously.
aerospike_graph_service_jvm_memory_pool_bytes_committed Committed bytes of a given JVM memory pool.
aerospike_graph_service_jvm_memory_pool_bytes_init Initial bytes of a given JVM memory pool.
aerospike_graph_service_jvm_memory_pool_bytes_max Max bytes of a given JVM memory pool.
aerospike_graph_service_jvm_memory_pool_bytes_used Used bytes of a given JVM memory pool.
aerospike_graph_service_jvm_memory_pool_collection_committed_bytes Committed after last collection bytes of a given JVM memory pool.
aerospike_graph_service_jvm_memory_pool_collection_init_bytes Initial after last collection bytes of a given JVM memory pool.
aerospike_graph_service_jvm_memory_pool_collection_max_bytes Max bytes after last collection of a given JVM memory pool.
aerospike_graph_service_jvm_memory_pool_collection_used_bytes Used bytes after last collection of a given JVM memory pool.
aerospike_graph_service_server_connection_queue_size The number of pending connections to for the server to create. Pending connections may be the result of a client not closing connections or an application which establishes new connections frequently.
aerospike_graph_service_server_io_queue_size The number of pending read/write operations on the server’s connection to any connected clients. Pending read/write operations may be the result of a busy connection or network, or a query which returns a lot of results to the client or has a large input from the client.
aerospike_graph_service_aerospike_graph_service_server_queue_size The number of network I/O operations pending in the server queue. This includes connection requests and network read/write operations. It’s normal when there are a small number of operations in progress as compared to the value of aerospike.graph-service.threadPoolWorker.
aerospike_graph_service_jvm_threads_current Current thread count of a JVM
aerospike_graph_service_jvm_threads_daemon Daemon thread count of a JVM
aerospike_graph_service_jvm_threads_deadlocked Cycles of JVM-threads that are in deadlock waiting to acquire object monitors or ownable synchronizers
aerospike_graph_service_jvm_threads_deadlocked_monitor Cycles of JVM-threads that are in deadlock waiting to acquire object monitors
aerospike_graph_service_jvm_threads_peak Peak thread count of a JVM
aerospike_graph_service_jvm_threads_started Started thread count of a JVM
Process
aerospike_graph_service_process_cpu_seconds Total user and system CPU time spent in seconds.
aerospike_graph_service_process_max_fds Maximum number of open file descriptors.
aerospike_graph_service_process_open_fds Number of open file descriptors.
aerospike_graph_service_process_resident_memory_bytes Resident memory size in bytes.
aerospike_graph_service_process_start_time_seconds Start time of the process since unix epoch in seconds.