MapR integration metrics

The official Datadog integration for monitoring MapR. It collects 157 metrics.

Official summary

Collect the monitoring metrics made available by MapR.

Metric types

  • count (occurrences in the interval): 102
  • gauge (value at a point in time): 55

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
mapr.alarms.alarm_raisedThe number of threads that are waiting to be executed. This can occur when a thread must wait for another thread to perform an action before proceeding.gaugethread
mapr.cache.lookups_dataThe number of cache lookups in the block cache.countoperation
mapr.cache.lookups_dirThe number of cache lookups in the table LRU cache. The table LRU is used for storing internal B-Tree leaf pages.countoperation
mapr.cache.lookups_inodeThe number of cache lookups in the inode cache.count-
mapr.cache.lookups_largefileThe number of cache lookups in the large file LRU cache. The large file LRU is used for storing files with size greater than 64K and MapR database data pages.countoperation
mapr.cache.lookups_metaThe number of cache lookups on the meta LRU cache. The meta LRU is used for storing internal B-Tree pages.countoperation
mapr.cache.lookups_smallfileThe number of cache lookups on the small file LRU cache. This LRU is used for storing files with size less than 64K and MapR database index pages.countoperation
mapr.cache.lookups_tableThe number of cache lookups in the table LRU cache. The table LRU is used for storing internal B-Tree leaf pages.countoperation
mapr.cache.misses_dataThe number of cache misses in the block cache.countmiss
mapr.cache.misses_dirThe number of cache misses on the table LRU cache.countmiss
mapr.cache.misses_inodeThe number of cache misses in the inode cache.countmiss
mapr.cache.misses_largefileThe number of cache misses on the large file LRU cache.countmiss
mapr.cache.misses_metaThe number of cache misses on the meta LRU cache.countmiss
mapr.cache.misses_smallfileThe number of cache misses on the small file LRU cache.countmiss
mapr.cache.misses_tableThe number of cache misses on the table LRU cache.countmiss
mapr.cldb.cluster_cpu_totalThe number of physical CPUs in the cluster.gaugecpu
mapr.cldb.cluster_cpubusy_percentThe aggregate percentage of busy CPUs in the cluster.gaugepercent
mapr.cldb.cluster_disk_capacityThe storage capacity for MapR disks in GB.gaugegibibyte
mapr.cldb.cluster_diskspace_usedThe amount of MapR disks used in GB.gaugegibibyte
mapr.cldb.cluster_memory_capacityThe memory capacity in MB.gaugemebibyte
mapr.cldb.cluster_memory_usedThe amount of used memory in MB.gaugemebibyte
mapr.cldb.containersThe number of containers currently in the cluster.gaugecontainer
mapr.cldb.containers_createdThe cumulative number of containers created in the cluster. This value includes containers that have been deleted.countcontainer
mapr.cldb.containers_unusableThe number of containers that are no longer usable. The CLDB marks a container as unusable when the node that stores the container is offline for 1 hour or more.gaugecontainer
mapr.cldb.disk_space_availableThe amount of disk space available in GB.gaugegibibyte
mapr.cldb.nodes_in_clusterThe number of nodes in the cluster.gaugenode
mapr.cldb.nodes_offlineThe number of nodes in the cluster that are offline.gaugenode
mapr.cldb.rpc_receivedThe number of RPCs received.countoperation
mapr.cldb.rpcs_failedThe number of RPCs failed.countoperation
mapr.cldb.storage_pools_clusterThe number of storage pools.gauge-
mapr.cldb.storage_pools_offlineThe number of offline storage pools.gauge-
mapr.cldb.volumesThe number of volumes created, including system volumes.gaugevolume
mapr.db.append_bytesThe number of bytes written by append RPCscountbyte
mapr.db.append_rpcrowsThe number of rows written by append RPCscountobject
mapr.db.append_rpcsThe number of MapR Database append RPCs completedcountoperation
mapr.db.cdc.pending_bytesThe number of bytes of CDC data remaining to be sentgaugebyte
mapr.db.cdc.sent_bytesThe number of bytes of CDC data sentcountbyte
mapr.db.checkandput_bytesThe number of bytes written by check and put RPCscountbyte
mapr.db.checkandput_rpcrowsThe number of rows written by check and put RPCscountobject
mapr.db.checkandput_rpcsThe number of MapR Database check and put RPCs completedcountoperation
mapr.db.flushesThe number of flushes that reorganize data from bucket files (unsorted data) to spill files (sorted data) when the bucket size exceeds a threshold.countflush
mapr.db.forceflushesThe number of flushes that reorganize data from bucket files (unsorted data) to spill files (sorted data) when the in-memory bucket file cache fills up.countflush
mapr.db.fullcompactsThe number of compactions that combine multiple MapR Database data files containing sorted data (known as spills) into a single spill file.countoperation
mapr.db.get_bytesThe number of bytes read by get RPCscountbyte
mapr.db.get_currpcsThe number of MapR Database get RPCs in progressgaugeoperation
mapr.db.get_readrowsThe number of rows read by get RPCscountobject
mapr.db.get_resprowsThe number of rows returned from get RPCscountobject
mapr.db.get_rpcsThe number of MapR database get RPCs completedcountoperation
mapr.db.increment_bytesThe number of bytes written by increment RPCscountbyte
mapr.db.increment_rpcrowsThe number of rows written by increment RPCscountobject
mapr.db.increment_rpcsThe number of MapR Database increment RPCs completedcountoperation
mapr.db.index.pending_bytesThe number of bytes of secondary index data remaining to be sentgaugebyte
mapr.db.minicompactsThe number of compactions that combine multiple small data files containing sorted data (known as spills) into a single spill file.countoperation
mapr.db.put_bytesThe number of bytes written by put RPCscountbyte
mapr.db.put_currpcsThe number of MapR Database put RPCs in progressgaugeoperation
mapr.db.put_readrowsThe number of rows read by put RPCscountobject
mapr.db.put_rpcrowsThe number of rows written by put RPCs. Each MapR Database put RPC can include multiple put rows.countobject
mapr.db.put_rpcsThe number of MapR Database put RPCs completedcountoperation
mapr.db.repl.pending_bytesThe number of bytes of replication data remaining to be sentgaugebyte
mapr.db.repl.sent_bytesThe number of bytes sent to replicate datacountbyte
mapr.db.scan_bytesThe number of bytes read by scan RPCscountbyte
mapr.db.scan_currpcsThe number of MapR Database scan RPCs in progressgaugeoperation
mapr.db.scan_readrowsThe number of rows read by scan RPCscountobject
mapr.db.scan_resprowsThe number of rows returned from scan RPCs.countobject
mapr.db.scan_rpcsThe number of MapR Database scan RPCs completedcountoperation
mapr.db.table.latencyThe latency of RPC operations on tables,represented as a histogram. Endpoints identify histogram bucket boundaries.gaugemillisecond
mapr.db.table.read_bytesThe number of bytes read from tablescountbyte
mapr.db.table.read_rowsThe number of rows read from tablescountobject
mapr.db.table.resp_rowsThe number of rows returned from tablescountobject
mapr.db.table.rpcsThe number of RPC calls completed on tablescountoperation
mapr.db.table.value_cache_hitsThe number of MapR Database operations on tables that utilized the MapR Database value cachecountoperation
mapr.db.table.value_cache_lookupsThe number of MapR Database operations on tables that performed a lookup on the MapR Database value cachecountoperation
mapr.db.table.write_bytesThe number of bytes written to tablescountbyte
mapr.db.table.write_rowsThe number of rows written to tablescountobject
mapr.db.ttlcompactsThe number of compactions that result in reclamation of disk space due to removal of stale data.countoperation
mapr.db.updateandget_bytesThe number of bytes written by update and get RPCscountbyte
mapr.db.updateandget_rpcrowsThe number of rows written by update and get RPCscountobject
mapr.db.updateandget_rpcsThe number of MapR Database update and get RPCs completedcountoperation
mapr.db.valuecache_hitsThe number of MapR Database operations that utilized the MapR Database value cachecountoperation
mapr.db.valuecache_lookupsThe number of MapR Database operations that performed a lookup on the MapR Database value cachecountoperation
mapr.db.valuecache_usedSizeThe MapR Database value cache size in MBgaugemebibyte
mapr.drill.allocator_root_peakThe peak amount of memory used in bytes by the internal memory allocator.gaugebyte
mapr.drill.allocator_root_usedThe amount of memory used in bytes by the internal memory allocator.gaugebyte
mapr.drill.blocked_countThe number of threads that are blocked because they are waiting for a monitor lock.gaugethread
mapr.drill.countThe number of live threads (including both daemon and non-daemon threads).gaugethread
mapr.drill.fd_usageThe ratio of used to total file descriptors.gauge-
mapr.drill.fragments_runningThe number of query fragments currently running in the drillbit.gaugebyte
mapr.drill.heap_usedThe amount of heap memory used in bytes by the JVM.gaugebyte
mapr.drill.non_heap_usedThe amount of non-heap memory used in bytes by the JVM.gaugebyte
mapr.drill.queries_completedThe number of completed, canceled or failed queries for which this drillbit is the foreman.countbyte
mapr.drill.queries_runningThe number of running queries for which this drillbit is the foreman.gaugebyte
mapr.drill.runnable_countThe number of threads executing in the JVM.gaugethread
mapr.drill.waiting_countThe number of threads that are waiting to be executed. This can occur when a thread must wait for another thread to perform an action before proceeding.gaugethread
mapr.fs.bulk_writesThe number of bulk-write operations. Bulk-write operations occur when the MapR filesystem container master aggregates multiple file writes from one or more clients into one RPC before replicating the writes.countwrite
mapr.fs.bulk_writesbytesThe number of bytes written by bulk-write operations. Bulk-write operations occur when the MapR filesystem container master aggregates multiple file writes from one or more clients into one RPC before replicating the writes.countbyte
mapr.fs.kvstore_deleteThe number of delete operations on key-value store files which are used by the CLDB and MapR database.countoperation
mapr.fs.kvstore_insertThe number of insert operations on key-value store files which are used by the CLDB and MapR database.countoperation
mapr.fs.kvstore_lookupThe number of lookup operations on key-value store files which are used by the CLDB and MapR database.countoperation
mapr.fs.kvstore_scanThe number of scan operations on key-value store files which are used by the CLDB and MapR database.countoperation
mapr.fs.local_readbytesThe number of bytes read by applications that are running on the MapR filesystem node.countbyte
mapr.fs.local_readsThe number of file read operations by applications that are running on the MapR filesystem node.countread
mapr.fs.local_writebytesThe number of bytes written by applications that are running on the MapR filesystem node.countbyte
mapr.fs.local_writesThe number of file write operations by applications that are running on the MapR filesystem node.countoperation
mapr.fs.read_bytesThe amount of data read remotely in MB.countmebibyte
mapr.fs.read_cachehitsThe number of cache hits for file reads. This value includes pages that the MapR filesystem populates using readahead mechanism.counthit
mapr.fs.read_cachemissesThe number of cache misses for file read operations.countmiss
mapr.fs.readsThe number of remote reads.countread
mapr.fs.statstype_createThe number of file create operations.countoperation
mapr.fs.statstype_lookupThe number of lookup operations.countoperation
mapr.fs.statstype_readThe number of file read operations.countread
mapr.fs.statstype_writeThe number of file write operations.countwrite
mapr.fs.write_bytesThe amount of data written remotely in MB.countmebibyte
mapr.fs.writesThe number of remote writes.countwrite
mapr.io.read_bytesThe number of MB read from disk.gaugemebibyte
mapr.io.readsThe number of MapR Filesystem disk read operations.gaugeread
mapr.io.write_bytesThe number of MB written to disk.countmebibyte
mapr.io.writesThe number of MapR Filesystem disk write operations.countwrite
mapr.metrics.submittedNumber of metrics submitted every check run.gauge-
mapr.process.context_switch_involuntaryThe number of involuntary context switches for MapR processes.countoperation
mapr.process.context_switch_voluntaryThe number of voluntary context switches for MapR processes.countprocess
mapr.process.cpu_percentThe percentage of CPU used for MapR processes.gaugepercent
mapr.process.cpu_time.systThe amount of time measured in seconds that the process has been in kernel mode.countsecond
mapr.process.cpu_time.userThe amount of time measured in seconds that the process has been in user modecountsecond
mapr.process.dataThe amount memory in MB used by the data segments of MapR processes.gaugemebibyte
mapr.process.disk_octets.readThe number of bytes read from disk for MapR processes.countbyte
mapr.process.disk_octets.writeThe number of bytes written to disk for MapR processes.countbyte
mapr.process.disk_ops.readThe number of read operations for MapR processes.countread
mapr.process.disk_ops.writeThe number of write operations for MapR processes.countwrite
mapr.process.mem_percentThe percentage of total system memory (not capped by MapR processes) used for MapR processes.gaugepercent
mapr.process.page_faults.majfltThe number of major MapR process faults that required loading a memory page from disk.counterror
mapr.process.page_faults.minfltThe number of minor MapR process faults that required loading a memory page from disk.counterror
mapr.process.rssThe actual amount of memory in MB used by MapR processes.gaugemebibyte
mapr.process.vmThe amount of virtual memory in MB used by MapR processes.gaugemebibyte
mapr.rpc.bytes_recdThe number of bytes received by the MapR Filesystem over RPC.countbyte
mapr.rpc.bytes_sentThe number of bytes sent by the MapR filesystem over RPC.countbyte
mapr.rpc.calls_recdThe number of RPC calls received by the MapR filesystem.countmessage
mapr.streams.listen_bytesThe number of megabytes consumed by Streams messages.countmebibyte
mapr.streams.listen_currpcsThe number of concurrent Stream consumer RPCs.gaugeobject
mapr.streams.listen_msgsThe number of Streams messages read by the consumer.countobject
mapr.streams.listen_rpcsThe number of Streams consumer RPCs.countobject
mapr.streams.produce_bytesThe number of megabytes produced by Streams messages.countmebibyte
mapr.streams.produce_msgsThe number of Streams messages produced.countobject
mapr.streams.produce_rpcsThe number of Streams producer RPCs.countobject
mapr.topology.disks_total_capacityThe disk capacity in gigabytes.gaugegibibyte
mapr.topology.disks_used_capacityThe amount disk space used in gigabytes.gaugegibibyte
mapr.topology.utilizationThe aggregate percentage of CPU utilization.gaugepercent
mapr.volmetrics.read_latencyThe per volume read latency in millisecondsgaugemillisecond
mapr.volmetrics.read_opsA count of the read operations per volumecountoperation
mapr.volmetrics.read_throughputThe per volume read throughput in KBgaugekibibyte/second
mapr.volmetrics.write_latencyThe per volume write latency in millisecondsgaugemillisecond
mapr.volmetrics.write_opsA count of the write operations per volumecountoperation
mapr.volmetrics.write_throughputThe per volume write throughput in KBgaugekibibyte/second
mapr.volume.logical_usedThe number of MBs used for logical volumes before compression is applied to the files.gaugemebibyte
mapr.volume.quotaThe number of megabytes(MB) used for volume quota.gaugemebibyte
mapr.volume.snapshot_usedThe number of MBs used for snapshots.gaugemebibyte
mapr.volume.total_usedThe number of MB used for volumes and snapshots.gaugemebibyte
mapr.volume.usedThe number of MB used for volumes after compression is applied to the files.gaugemebibyte

Official documentation

Official documentation for the MapR integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.