Apache Flume Channel && Sink Template

Description

Apache Flume Channel && Sink Template

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Flume Sink Monitorflume.sink.batch_complete_countFlume Sink Batch Complete CountpsecThe number of append batches attempted containing the maximum number of events supported by the next hop.
flume.sink.batch_empty_countFlume Sink Batch Empty CountpsecThe number of append batches attempted containing zero events.
flume.sink.batch_underflow_countFlume Sink Batch Underflow CountpsecThe number of append batches attempted containing less than the maximum number of events supported by the next hop.
flume.sink.connection_closed_countFlume Sink Connection Closed CountpsecThe number of connections closed by this sink.
flume.sink.connection_created_countFlume Sink Connection Created CountpsecThe number of connections created by this sink. Only applicable to some sink types.
flume.sink.connection_failed_countFlume Sink Connection Failed CountpsecThe number of failed connections.
flume.sink.event_drain_attempt_countFlume Sink Event Drain Attempt CountpsecThe total number of events that have been attempted to be drained to the next hop.
flume.sink.event_drain_success_countFlume Sink Event Drain Success CountpsecThe total number of events that have successfully been drained to the next hop.
Apache Flume Channel Monitorflume.channel.channel_capacityFlume Channel CapacitycountThe maximum number of events that can be queued in the channel at any time. For channel types without a capacity limit,the value will be zero.
flume.channel.channel_fill_percentageFlume Channel Channel Fill Percentage%Channel Fill Percentage.
flume.channel.channel_sizeFlume Channel SizeNULLThe number of events currently queued in the channel.
flume.channel.event_put_attempt_countFlume Channel Event Put Attempt CountpsecThe total number of events that have been attempted to be put into the channel.
flume.channel.event_put_success_countFlume Channel Event Put Success CountpsecThe total number of events that have successfully been put into the channel.
flume.channel.event_take_attempt_countFlume Channel Event Take Attempt CountpsecThe total number of attempts that have been made to take an event from the channel.
flume.channel.event_take_success_countFlume Channel Event Take Success CountpsecThe total number of events that have successfully been taken from the channel.

Apache Flume Performance & JVM Template

Description

Performance Monitor && JVM Monitor

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Flume JVM Monitorflume.jvm.memorypool.survivorspace.peak_usage_committedFlume JVM MemoryPool SurvivorsSpace Peak Usage CommittedKBThe total survivorspace memory committed to be used.
flume.jvm.heap_memory_maxFlume JVM Max Heap MemoryNULLThe maximum Java heap memory available.
flume.jvm.memorypool.edenspace.peak_usage_usedFlume JVM MemoryPool EdenSpace Peak Usage UsedKBDisplays the peak usage of edenspace in kilo bytes.
flume.jvm.non_heap_memory_maxFlume JVM Max Non Heap MemoryBytesThe maximum Java non-heap memory available.
flume.jvm.memorypool.edenspace.peak_usage_committedFlume JVM MemoryPool EdenSpace Peak Usage CommittedKBThe total edenspace memory committed to be used.
flume.jvm.memorypool.edenspace.peak_usage_maxFlume JVM MemoryPool EdenSpace Peak Max UsageKBDisplays the maximum peak usage max of edenspace in kilo bytes.
flume.jvm.memorypool.codecache.peak_usage_committedFlume JVM MemoryPool CodeCache Peak Usage CommittedKBThe total codecache memory committed to be used.
flume.jvm.totalstartedthread.countFlume JVM Total Started Thread CountcountDisplays the number of threads marked as daemons in the system.
flume.jvm.memorypool.survivorspace.peak_usage_usedFlume JVM MemoryPool SurvivorsSpace Peak Usage UsedKBDisplays the peak usage of survivorspace in kilo bytes.
flume.jvm.thread.peakcountFlume JVM Thread Peak Countcountpeak number of threads running in the JVM since it started.
flume.jvm.memorypool.metaspace.peak_usage_maxFlume JVM MemoryPool MetaSpace Peak Max UsageKBDisplays the maximum peak usage of metaspace in kilo bytes.
flume.jvm.memorypool.metaspace.peak_usage_usedFlume JVM MemoryPool MetaSpace Peak Usage UsedKBDisplays the peak usage of metaspace in kilo bytes.
flume.jvm.heap_memory_initFlume JVM Heap Memory InitBytesThe initial Java heap memory allocated.
flume.jvm.memorypool.tenuredgen.peak_usage.maxFlume JVM MemoryPool Tenured Gen Peak Max UsageKBDisplays the peak maximum usage of tenured Gen in kilo bytes.
flume.jvm.memorypool.survivorspace.peak_usage_maxFlume JVM MemoryPool SurvivorsSpace Peak Max UsageKBDisplays the peak maximum usage of survivorspace in kilo bytes.
flume.jvm.non_heap_memory_committedFlume JVM Non Heap Memory CommittedBytesThe total Java non-heap memory committed to be used.
flume.jvm.memorypool.metaspace.peak_usage_initFlume JVM MemoryPool MetaSpace Peak Usage InitKBDisplays the initial peak usage of metaspace in kilo bytes.
flume.jvm.gc.thread.countFlume JVM GC Thread CountcountThe total number of garbage collections that have occurred.
flume.jvm.non_heap_memory_usedFlume JVM Non Heap Memory UsedBytesThe total Java non-heap memory used.
flume.jvm.gc.collection.countFlume JVM GC Collection CountcountThe number of garbage collections that have occurred.
flume.jvm.daemonthread.countFlume JVM Daemon Thread CountcountDisplays the number of threads marked as daemons in the system.
flume.jvm.memorypool.tenuredgen.peak_usage_committedFlume JVM MemoryPool Tenured Gen Peak Usage CommittedKBThe total tenuredgen memory committed to be used.
flume.jvm.memorypool.metaspace.peak_usage_committedFlume JVM MemoryPool MetaSpace Peak Usage CommittedKBThe total metaspace memory committed to be used.
flume.jvm.memorypool.edenspace.peak_usage_initFlume JVM MemoryPool EdenSpace Peak Usage InitKBDisplays the initial peak usage of edenspace in kilo bytes.
flume.jvm.memorypool.tenuredgen.peak_usage.initFlume JVM MemoryPool Tenured Gen Peak Usage InitKBDisplays the initial peak usage max of tenured Gen in kilo bytes.
flume.jvm.heap_memory_committedFlume JVM Heap Memory CommittedBytesThe total Java heap memory committed to be used.
flume.jvm.memorypool.codecache.peak_usage_usedFlume JVM MemoryPool CodeCache Peak Usage UsedKBDisplays the peak usage of code cache in kilo bytes.
flume.jvm.memorypool.tenuredgen.peak_usage_usedFlume JVM MemoryPool Tenured Gen Peak Usage UsedKBDisplays the peak usage of tenuredgen in kilo bytes
flume.jvm.memorypool.codecache.peak_usage_maxFlume JVM MemoryPool CodeCache Peak Max UsageKBDisplays the maximum peak usage of code cache in kilo bytes.
flume.jvm.memorypool.codecache.peak_usage_initFlume JVM MemoryPool CodeCache Peak Usage InitKBDisplays the initial peak usage max of code cache in kilo bytes.
flume.jvm.non_heap_memory_initFlume JVM Non Heap Memory InitBytesThe initial Java non-heap memory allocated.
flume.jvm.thread.countFlume JVM Thread CountcountDisplays the number of active threads in the system.
flume.jvm.memorypool.survivorspace.peak_usage_initFlume JVM MemoryPool SurvivorsSpace Peak Usage InitKBDisplays the initial peak usage max of survivorspace in kilo bytes.
flume.jvm.heap_memory_usedFlume JVM Heap Memory UsedBytesThe total Java heap memory used.
Apache Flume Performance Monitorflume.source.event_received_countFlume Source Event Received CountpsecThe total number of events received,either through append batches or single-event appends.
flume.channel.event_put_success_countFlume Channel Event Put Success CountpsecThe total number of events that have successfully been put into the channel.
flume.channel.channel_fill_percentageFlume Channel Channel Fill Percentage%Channel Fill Percentage.
flume.sink.event_drain_success_countFlume Sink Event Drain Success CountpsecThe total number of events that have successfully been drained to the next hop.
flume.sink.connection_failed_countFlume Sink Connection Failed CountpsecThe number of failed connections.
flume.sink.event_drain_attempt_countFlume Sink Event Drain Attempt CountpsecThe total number of events that have been attempted to be drained to the next hop.
flume.sink.connection_closed_countFlume Sink Connection Closed CountpsecThe number of connections closed by this sink.
flume.source.append_batch_received_countFlume Source Append Batch Received CountpsecThe total number of append batches received.
flume.channel.channel_capacityFlume Channel CapacitycountThe maximum number of events that can be queued in the channel at any time. For channel types without a capacity limit,the value will be zero.
flume.source.open_connectionsFlume Source Open ConnectionsNULLOpen Connections.
flume.sink.connection_created_countFlume Sink Connection Created CountpsecThe number of connections created by this sink. Only applicable to some sink types.
flume.source.append_accepted_countFlume Source Append Accepted CountpsecThe total number of single-event appends successfully accepted.
flume.channel.event_take_success_countFlume Channel Event Take Success CountpsecThe total number of events that have successfully been taken from the channel.
flume.channel.event_put_attempt_countFlume Channel Event Put Attempt CountpsecThe total number of events that have been attempted to be put into the channel.
flume.channel.channel_sizeFlume Channel SizeNULLThe number of events currently queued in the channel.
flume.source.event_accepted_countFlume Source Event Accepted CountpsecThe total number of events successfully accepted,either through append batches or single-event appends.
flume.channel.event_take_attempt_countFlume Channel Event Take Attempt CountpsecThe total number of attempts that have been made to take an event from the channel.
flume.source.append_batch_accepted_countFlume Source Append Batch Accepted CountpsecThe total number of append batches successfully accepted.
flume.source.append_received_countFlume Source Append Received CountpsecThe total number of single-event appends received.
flume.sink.batch_complete_countFlume Sink Batch Complete CountpsecThe number of append batches attempted containing the maximum number of events supported by the next hop.
flume.sink.batch_underflow_countFlume Sink Batch Underflow CountpsecThe number of append batches attempted containing less than the maximum number of events supported by the next hop.
flume.sink.batch_empty_countFlume Sink Batch Empty CountpsecThe number of append batches attempted containing zero events.

Apache Flume Source && JVM Template

Description

Apache Flume Source && JVM Template

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Flume Source Monitorflume.source.append_accepted_countFlume Source Append Accepted CountpsecThe total number of single-event appends successfully accepted.
flume.source.append_batch_accepted_countFlume Source Append Batch Accepted CountpsecThe total number of append batches successfully accepted.
flume.source.append_batch_received_countFlume Source Append Batch Received CountpsecThe total number of append batches received.
flume.source.append_received_countFlume Source Append Received CountpsecThe total number of single-event appends received.
flume.source.event_accepted_countFlume Source Event Accepted CountpsecThe total number of events successfully accepted,either through append batches or single-event appends.
flume.source.event_received_countFlume Source Event Received CountpsecThe total number of events received,either through append batches or single-event appends.
flume.source.open_connectionsFlume Source Open ConnectionsNULLOpen Connections
Apache Flume JVM Monitorflume.jvm.thread.countFlume JVM Thread CountcountDisplays the number of active threads in the system.
flume.jvm.thread.peakcountFlume JVM Thread Peak CountcountPeak number of threads running in the JVM since it started.
flume.jvm.totalstartedthread.countFlume JVM Total Started Thread CountcountDisplays the number of threads marked as daemons in the system.
flume.jvm.daemonthread.countFlume JVM Daemon Thread CountcountDisplays the number of threads marked as daemons in the system.
flume.jvm.heap_memory_usedFlume JVM Heap Memory UsedBytesThe total Java heap memory used.
flume.jvm.heap_memory_committedFlume JVM Heap Memory CommittedBytesThe total Java heap memory committed to be used.
flume.jvm.heap_memory_initFlume JVM Heap Memory InitBytesThe initial Java heap memory allocated.
flume.jvm.heap_memory_maxFlume JVM Max Heap MemoryNULLThe maximum Java heap memory available.
flume.jvm.non_heap_memory_committedFlume JVM Non Heap Memory CommittedBytesThe total Java non-heap memory committed to be used.
flume.jvm.non_heap_memory_initFlume JVM Non Heap Memory InitBytesThe initial Java non-heap memory allocated.
flume.jvm.non_heap_memory_usedFlume JVM Non Heap Memory UsedBytesThe total Java non-heap memory used.
flume.jvm.non_heap_memory_maxFlume JVM Max Non Heap MemoryBytesThe maximum Java non-heap memory available.
flume.jvm.memorypool.codecache.peak_usage_usedFlume JVM MemoryPool CodeCache Peak Usage UsedKBDisplays the peak usage of code cache in kilo bytes.
flume.jvm.memorypool.codecache.peak_usage_initFlume JVM MemoryPool CodeCache Peak Usage InitKBDisplays the initial peak usage max of code cache in kilo bytes.
flume.jvm.memorypool.codecache.peak_usage_maxFlume JVM MemoryPool CodeCache Peak Max UsageKBDisplays the maximum peak usage of code cache in kilo bytes.
flume.jvm.memorypool.codecache.peak_usage_committedFlume JVM MemoryPool CodeCache Peak Usage CommittedKBThe total codecache memory committed to be used.
flume.jvm.memorypool.edenspace.peak_usage_usedFlume JVM MemoryPool EdenSpace Peak Usage UsedKBDisplays the peak usage of edenspace in kilo bytes.
flume.jvm.memorypool.edenspace.peak_usage_maxFlume JVM MemoryPool EdenSpace Peak Max UsageKBDisplays the maximum peak usage max of edenspace in kilo bytes.
flume.jvm.memorypool.edenspace.peak_usage_initFlume JVM MemoryPool EdenSpace Peak Usage InitKBDisplays the initial peak usage of edenspace in kilo bytes.
flume.jvm.memorypool.edenspace.peak_usage_committedFlume JVM MemoryPool EdenSpace Peak Usage CommittedKBThe total edenspace memory committed to be used.
flume.jvm.memorypool.metaspace.peak_usage_initFlume JVM MemoryPool MetaSpace Peak Usage InitKBDisplays the initial peak usage of metaspace in kilo bytes.
flume.jvm.memorypool.metaspace.peak_usage_usedFlume JVM MemoryPool MetaSpace Peak Usage UsedKBDisplays the peak usage of metaspace in kilo bytes.
flume.jvm.memorypool.metaspace.peak_usage_maxFlume JVM MemoryPool MetaSpace Peak Max UsageKBDisplays the maximum peak usage of metaspace in kilo bytes.
flume.jvm.memorypool.metaspace.peak_usage_committedFlume JVM MemoryPool MetaSpace Peak Usage CommittedKBThe total metaspace memory committed to be used.
flume.jvm.memorypool.survivorspace.peak_usage_usedFlume JVM MemoryPool SurvivorsSpace Peak Usage UsedKBDisplays the peak usage of survivorspace in kilo bytes.
flume.jvm.memorypool.survivorspace.peak_usage_initFlume JVM MemoryPool SurvivorsSpace Peak Usage InitKBDisplays the initial peak usage max of survivorspace in kilo bytes.
flume.jvm.memorypool.survivorspace.peak_usage_maxFlume JVM MemoryPool SurvivorsSpace Peak Max UsageKBDisplays the peak maximum usage of survivorspace in kilo bytes.
flume.jvm.memorypool.survivorspace.peak_usage_committedFlume JVM MemoryPool SurvivorsSpace Peak Usage CommittedKBThe total survivorspace memory committed to be used.
flume.jvm.memorypool.tenuredgen.peak_usage_usedFlume JVM MemoryPool Tenured Gen Peak Usage UsedKBDisplays the peak usage of tenuredgen in kilo bytes.
flume.jvm.memorypool.tenuredgen.peak_usage.initFlume JVM MemoryPool Tenured Gen Peak Usage Init.KBDisplays the initial peak usage max of tenured Gen in kilo bytes.
flume.jvm.memorypool.tenuredgen.peak_usage.maxFlume JVM MemoryPool Tenured Gen Peak Max UsageKBDisplays the peak maximum usage of tenured Gen in kilo bytes.
flume.jvm.memorypool.tenuredgen.peak_usage_committedFlume JVM MemoryPool Tenured Gen Peak Usage CommittedKBThe total tenuredgen memory committed to be used.
flume.jvm.gc.collection.countFlume JVM GC Collection Countcountthe number of garbage collections that have occurred.
flume.jvm.gc.thread.countFlume JVM GC Thread CountcountThe total number of garbage collections that have occurred.

Apache Httpd Template

Description

Template to monitor Apache Httpd application

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Httpd Monitorapache.scoreboard.closingconnectionapache scoreboard closing connectioncountThe number of closing connections.
apache.scoreboard.dnslookupapache scoreboard DNS lookupcountThe number of DNS lookup connections.
apache.scoreboard.gracefulfinishapache scoreboard graceful finishcountThe number of graceful finish connections.
apache.scoreboard.keepaliveapache scoreboard keep alivecountThe number of sending keep alive connections.
apache.scoreboard.loggingapache scoreboard loggingcountThe number of logging connections.
apache.scoreboard.readingreqapache scoreboard reading reqcountThe number of reading request connections.
apache.scoreboard.startingupapache scoreboard starting upcountThe number of startup connections.
apache.scoreboard.waitingconnectionapache scoreboard waiting connectioncountThe number of wating connections.
apache.uptimeapache uptimesThe amount of time the server has been running.
apache.bytespersecapache bytes per secBytesThe total number of bytes served.
apache.bytesperrequestapache bytes per requestBytesThe total number bytes per request.
apache.requestspersecapache requests per secReq per SecThe number of requests performed per second.
apache.totalkbytesapache total kbytesKBThe total number of kilobytes served.
apache.cpu.loadapache cpu load%The current percentage CPU used by each worker and in total by Apache.
apache.idle.workersapache idle workerscountThe number of idle workers.
apache.totalaccessesapache total accessescountThe total number of requests performed.
apache.busy.workersapache busy workerscountThe number of workers serving requests.
apache.scoreboard.sendingreplyapache scoreboard sending replycountThe number of sending reply connections.
apache.scoreboard.openslotsapache scoreboard open slotscountThe number of the open slot with no current process connections.

Apache Kafka Consumer Monitor

Description

It monitors kafka consumers

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Kafka Consumer Monitorkafka.topic.consumer.fetch.size.avgkafka topic consumer fetch size avgReq per SecThe average number of bytes fetched per request for a specific topic.
kafka.topic.consumer.bytes.consumedkafka topic consumer bytes consumedpsecThe average number of bytes consumed per second for a specific topic.
kafka.topic.consumer.records.consumedkafka topic consumer records consumedpsecThe average number of records consumed per second for a specific topic.
kafka.topic.consumer.records.perrequest.avgkafka topic consumer records perrequest avgpsecThe average number of records in each request for a specific topic.
kafka.overall.consumer.records.lag.maxkafka overall consumer records lag maxcountMaximum consumer lag of that particular consumer.
kafka.overall.consumer.fetch.ratekafka overall consumer fetch rateReq per SecThe minimum rate at which that particular consumer sends fetch requests to a broker.

Apache Kafka JVM Template

Description

This template monitors the JVM(java virtual machine) parameters through JMX

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Kafka JVM Monitorkafka.jvm.thread.countkafka jvm thread countcountDisplays the number of active threads in the system.
kafka.jvm.thread.peakcountkafka jvm thread peakcountcountPeak number of threads running in the JVM since it started.
kafka.jvm.totalstartedthread.countkafka jvm totalstartedthread countcountDisplays the number of threads marked as daemons in the system.
kafka.jvm.daemonthread.countkafka jvm daemonthread countcountDisplays the number of threads marked as daemons in the system.
kafka.jvm.heap_memory_usedkafka jvm heap memory usedBytesThe total Java heap memory used.
kafka.jvm.heap_memory_committedkafka jvm heap memory committedBytesThe total Java heap memory committed to be used.
kafka.jvm.heap_memory_initkafka jvm heap memory initBytesThe initial Java heap memory allocated.
kafka.jvm.heap_memory_maxkafka jvm heap memory maxBytesThe maximum Java heap memory available.
kafka.jvm.non_heap_memory_committedkafka jvm non heap memory committedBytesThe total Java non-heap memory committed to be used.
kafka.jvm.non_heap_memory_initkafka jvm non heap memory initBytesThe initial Java non-heap memory allocated.
kafka.jvm.non_heap_memory_usedkafka jvm non heap memory usedBytesThe total Java non-heap memory used.
kafka.jvm.non_heap_memory_maxkafka jvm non heap memory maxBytesThe maximum Java non-heap memory available.
kafka.jvm.memorypool.codecache.peak_usage_usedkafka jvm memorypool codecache peak usage usedKBDisplays the peak usage of code cache in kilo bytes.
kafka.jvm.memorypool.codecache.peak_usage_initkafka jvm memorypool codecache peak usage initKBDisplays the initial peak usage max of code cache in kilo bytes.
kafka.jvm.memorypool.codecache.peak_usage_maxkafka jvm memorypool codecache peak usage maxKBDisplays the maximum peak usage of code cache in kilo bytes.
kafka.jvm.memorypool.codecache.peak_usage_committedkafka jvm memorypool codecache peak usage committedKBThe total codecache memory committed to be used.
kafka.jvm.memorypool.edenspace.peak_usage_usedkafka jvm memorypool edenspace peak usage usedKBDisplays the peak usage of edenspace in kilo bytes.
kafka.jvm.memorypool.edenspace.peak_usage_maxkafka jvm memorypool edenspace peak usage maxKBDisplays the maximum peak usage max of edenspace in kilo bytes.
kafka.jvm.memorypool.edenspace.peak_usage_initkafka jvm memorypool edenspace peak usage initKBDisplays the initial peak usage of edenspace in kilo bytes.
kafka.jvm.memorypool.edenspace.peak_usage_committedkafka jvm memorypool edenspace peak usage committedKBThe total edenspace memory committed to be used.
kafka.jvm.memorypool.metaspace.peak_usage_initkafka jvm memorypool metaspace peak usage initKBDisplays the initial peak usage of metaspace in kilo bytes.
kafka.jvm.memorypool.metaspace.peak_usage_usedkafka jvm memorypool metaspace peak usage usedKBDisplays the peak usage of metaspace in kilo bytes.
kafka.jvm.memorypool.metaspace.peak_usage_maxkafka jvm memorypool metaspace peak usage maxKBDisplays the maximum peak usage of metaspace in kilo bytes.
kafka.jvm.memorypool.metaspace.peak_usage_committedkafka jvm memorypool metaspace peak usage committedKBThe total metaspace memory committed to be used.
kafka.jvm.memorypool.survivorspace.peak_usage_usedkafka jvm memorypool survivorspace peak usage usedKBDisplays the peak usage of survivorspace in kilo bytes.
kafka.jvm.memorypool.survivorspace.peak_usage_initkafka jvm memorypool survivorspace peak usage initKBDisplays the initial peak usage max of survivorspace in kilo bytes.
kafka.jvm.memorypool.survivorspace.peak_usage_maxkafka jvm memorypool survivorspace peak usage maxKBDisplays the peak maximum usage of survivorspace in kilo bytes.
kafka.jvm.memorypool.survivorspace.peak_usage_committedkafka jvm memorypool survivorspace peak usage committedKBThe total survivorspace memory committed to be used.
kafka.jvm.memorypool.tenuredgen.peak_usagekafka jvm memorypool tenuredgen peak usageKBDisplays the peak usage of tenuredgen in kilo bytes.
kafka.jvm.memorypool.tenuredgen.peak_usage.initkafka jvm memorypool tenuredgen peak usage initKBDisplays the initial peak usage max of tenuredgen in kilo bytes.
kafka.jvm.memorypool.tenuredgen.peak_usage.maxkafka jvm memorypool tenuredgen peak usage maxKBDisplays the peak maximum usage of tenuredgen in kilo bytes.
kafka.jvm.memorypool.tenuredgen.peak_usage_committedkafka jvm memorypool tenuredgen peak usage committedKBThe total tenuredgen memory committed to be used.
kafka.jvm.gc.collection.countkafka jvm gc collection countcountThe number of garbage collections that have ocurred.
kafka.jvm.gc.thread.countkafka jvm gc thread countcountThe total number of garbage collections that have occurred.

Apache Kafka Producer Node Template

Description

Apache Kafka Producer Node Template

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Kafka Producer Node Monitorkafka.producer.requests.in.flightkafka producer requests in flightcountThe current number of in-flight requests awaiting a response.
kafka.producer.request.rateKafka Producer Request RatepsecNumber of producer requests per second.
kafka.producer.requests.latency.avgKafka Producer Request Avg LatencymsProducer average request latency.
kafka.producer.requests.latency.maxKafka Producer Request Max LatencymsThe maximum request latency in ms.
kafka.producer.bytes.outKafka Producer Bytes OutpsecProducer bytes out rate.

Apache Kafka Producer Template

Description

It monitors apache kafka producer by using producer-metrics

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Kafka Producer Monitorkafka.producer.buffer.available.byteskafka producer buffer available bytescountThe total amount of buffer memory that is not being used (either unallocated or in the free list).
kafka.producer.batch.size.avgkafka producer batch size avgcountThe average number of bytes sent per partition per-request.
kafka.producer.compression.rate.avgkafka producer compression rate avgpsecThe average compression rate of record batches.
kafka.producer.bufferpool.wait.timekafka producer bufferpool wait timemsThe fraction of time an appender waits for space allocation.
kafka.producer.batch.size.maxkafka producer batch size maxcountThe max number of bytes sent per partition per-request.
kafka.producer.record.send.ratekafka producer record send ratepsecThe average number of records sent per second for a topic.
kafka.producer.record.retry.ratekafka producer record retry ratepsecThe average per-second number of retried record sends for a topic.
kafka.producer.record.error.ratekafka producer record error ratepsecThe average per-second number of retried record sends for a topic.
kafka.producer.records.perrequest.avgkafka producer records perrequest avgcountThe average number of records sent per second.
kafka.producer.record.queue.time.avgkafka producer record queue time avgmsThe average time in ms record batches spent in the record accumulator.
kafka.producer.record.queue.time.maxkafka producer record queue time maxmsThe maximum time in ms record batches spent in the record accumulator.
kafka.producer.record.size.avgkafka producer record size avgcountThe average record size.
kafka.producer.record.size.maxkafka producer record size maxcountThe maximum record size.
kafka.producer.requests.in.flightkafka producer requests in flightcountThe current number of in-flight requests awaiting a response.
kafka.producer.metadata.agekafka producer metadata agesThe age in seconds of the current producer metadata being used.
kafka.producer.buffer.bytes.totalkafka producer buffer bytes totalcountThe maximum amount of buffer memory the client can use (whether or not it is currently used).
kafka.producer.waiting.threadskafka producer waiting threadscountThe number of user threads blocked waiting for buffer memory to enqueue their records.

Apache Kafka Topic Template

Description

It monitor kafka topics by using BrokerTopicMetrics.

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Kafka Topics Monitorkafka.topic.bytes.inkafka topic bytes inpsecIncoming byte rate.
kafka.topic.bytes.outkafka topic bytes outpsecOutgoing byte rate.
kafka.topic.bytes.rejectedkafka topic bytes rejectedpsecRejected byte rate.
kafka.topic.messages.inkafka topic messages inpsecIncoming message rate.
kafka.topic.requests.fetch.failedkafka topic requests fetch failedpsecNumber of client fetch request failures.
kafka.topic.request.produce.failedkafka topic request produce failedpsecRate of failed produce requests per second.

Apache Tomcat JVM Template

Description

JVM Template for Apache Tomcat

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache tomcat JVM monitorapache.tomcat.jvm.thread.countApache Tomcat JVM Thread CountcountDisplays the number of active threads in the system.
apache.tomcat.jvm.thread.peakcountapache tomcat JVM thread peakcountcountPeak number of threads running in the JVM since it started.
apache.tomcat.jvm.totalstartedthread.countapache tomcat JVM total started thread countcountDisplays the number of threads marked as daemons in the system.
apache.tomcat.jvm.daemonthread.countapache tomcat JVM daemon thread countcountDisplays the number of threads marked as daemons in the system.
apache.tomcat.jvm.heap_memory_usedapache tomcat JVM heap memory usedBytesThe total Java heap memory used.
apache.tomcat.jvm.heap_memory_committedapache tomcat JVM heap memory committedBytesThe total Java heap memory committed to being used.
apache.tomcat.jvm.heap_memory_initapache tomcat JVM heap memory initBytesThe initial Java heap memory allocated.
apache.tomcat.jvm.heap_memory_maxapache tomcat JVM heap memory maxBytesThe maximum Java heap memory available.
apache.tomcat.jvm.non_heap_memory_committedapache tomcat JVM non heap memory committedBytesThe total Java non-heap memory committed to be used.
apache.tomcat.jvm.non_heap_memory_initapache tomcat JVM non heap memory initBytesThe initial Java non-heap memory allocated.
apache.tomcat.jvm.non_heap_memory_usedapache tomcat JVM non heap memory usedBytesThe total Java non-heap memory used.
apache.tomcat.jvm.memorypool.codecache.peak_usage_usedapache tomcat JVM memory pool code cache peak usage usedKBDisplays the initial peak usage max of code cache in kilo bytes.
apache.tomcat.jvm.memorypool.codecache.peak_usage_maxapache tomcat JVM memory pool code cache peak usage maxKBDisplays the maximum peak usage of code cache in kilo bytes.
apache.tomcat.jvm.memorypool.codecache.peak_usage_committedapache tomcat JVM memory pool code cache peak usage committedKBThe total code cache memory committed to being used.
apache.tomcat.jvm.memorypool.edenspace.peak_usage_usedapache tomcat JVM memory pool eden space peak usage usedKBDisplays the peak usage of eden space in kilo bytes.
apache.tomcat.jvm.memorypool.edenspace.peak_usage_maxapache tomcat JVM memory pool eden space peak usage maxKBDisplays the maximum peak usage max of eden space in kilobytes.
apache.tomcat.jvm.memorypool.edenspace.peak_usage_initapache tomcat JVM memory pool eden space peak usage initKBDisplays the initial peak usage of eden space in kilobytes.
apache.tomcat.jvm.memorypool.edenspace.peak_usage_committedapache tomcat JVM memory pool eden space peak usage committedKBThe total eden space memory committed to being used.
apache.tomcat.jvm.memorypool.metaspace.peak_usage_initapache tomcat JVM memory pool meta space peak usage initKBDisplays the initial peak usage of metaspace in kilobytes.
apache.tomcat.jvm.memorypool.metaspace.peak_usage_usedapache tomcat JVM memory pool metaspace peak usage usedKBDisplays the peak usage of metaspace in kilobytes.
apache.tomcat.jvm.memorypool.metaspace.peak_usage_maxapache tomcat JVM memory pool metaspace peak usage maxKBDisplays the maximum peak usage of metaspace in kilobytes.
apache.tomcat.jvm.memorypool.metaspace.peak_usage_committedapache tomcat JVM memory pool metaspace peak usage committedKBThe total metaspace memory committed to being used.
apache.tomcat.jvm.memorypool.survivorspace.peak_usage_usedapache tomcat JVM memory pool survivor space peak usage usedKBDisplays the peak usage of survivor space in kilobytes.
apache.tomcat.jvm.memorypool.survivorspace.peak_usage_initapache tomcat JVM memory pool survivor space peak usage initKBDisplays the initial peak usage max of survivor space in kilobytes.
apache.tomcat.jvm.memorypool.survivorspace.peak_usage_maxapache tomcat JVM memory pool survivor space peak usage maxKBDisplays the peak maximum usage of survivor space in kilobytes.
apache.tomcat.jvm.memorypool.survivorspace.peak_usage_committedapache tomcat JVM memory pool survivor space peak usage committedKBThe total survivor space memory committed to being used.
apache.tomcat.jvm.memorypool.tenuredgen.peak_usageapache tomcat JVM memory pool tenured gen peak usageKBDisplays the peak usage of tenured gen in kilobytes.
apache.tomcat.jvm.memorypool.tenuredgen.peak_usage.initapache tomcat JVM memory pool tenured gen peak usage initKBDisplays the initial peak usage max of tenured gen in kilobytes.
apache.tomcat.jvm.memorypool.tenuredgen.peak_usage.maxapache tomcat JVM memory pool tenured gen peak usage maxKBDisplays the peak maximum usage of tenured gen in kilobytes.
apache.tomcat.jvm.memorypool.tenuredgen.peak_usage_committedapache tomcat JVM memory pool tenured gen peak usage committedKBThe total tenured gen memory committed to being used
apache.tomcat.jvm.gc.collection.countapache tomcat JVM gc collection countcountthe number of garbage collections that have occurred.
apache.tomcat.jvm.gc.thread.countapache tomcat JVM gc thread countcountThe total number of garbage collections that have occurred.
apache.tomcat.jvm.non_heap_memory_maxapache tomcat JVM non heap memory maxBytesThe maximum Java non-heap memory is available.
apache.tomcat.jvm.operatingsystem.freephysicalmemorysizeApache Tomcat Jvm Operatingsystem FreePhysicalMemorySizeBytesDisplays the amount of free physical memory available to the operating system.
apache.tomcat.jvm.operatingsystem.totalphysicalmemorysizeApache Tomcat Jvm Operatingsystem TotalPhysicalMemorySizeBytesDisplays the total amount of physical memory available operating system.

Apache Tomcat template

Description

Apache Tomcat template

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache tomcat monitorapache.tomcat.threadpool.max_threadsapache tomcat threadpool maximum threadscountThe maximum number of allowed worker threads.
apache.tomcat.threadpool.current_thread_countapache tomcat thread pool current thread countcountThe number of threads managed by the thread pool.
apache.tomcat.threadpool.current_threads_busyapache tomcat thread pool current threads busycountThe number of threads that are in use.
apache.tomcat.globalrequestprocessor.bytes_sentapache tomcat global request processor bytes sentBytesAmount of data sent in bytes
apache.tomcat.globalrequestprocessor.bytes_receivedapache tomcat global request processor bytes receivedBytesAmount of data received in bytes.
apache.tomcat.globalrequestprocessor.error_countapache tomcat global request processor error countcountThe number of errors per second on all request processors.
apache.tomcat.globalrequestprocessor.request_countapache tomcat global request processor request countcountThe number of requests per second across all request processors.
apache.tomcat.globalrequestprocessor.max_timeapache tomcat global request processor maximum timemsThe longest request processing time (in milliseconds).
apache.tomcat.globalrequestprocessor.processing_timeapache tomcat global request processor processing timemsThe sum of request processing times across all requests handled by the request processors (in milliseconds) per second.
apache.tomcat.servlet.processing_timeapache tomcat servlet processing timemsThe sum of request processing times across all requests to the servlet (in milliseconds) per second.
apache.tomcat.jspmonitor.jsp_reload_countapache tomcat JSP monitor JSP reload countcountThe number of JSPs per second that have been reloaded in the web module.
apache.tomcat.servlet.error_countapache tomcat servlet error countcountThe number of erroneous requests received by the servlet per second.
apache.tomcat.servlet.request_countapache tomcat servlet request countcountThe number of requests received by the servlet per second.
apache.tomcat.stringcache.access_countapache tomcat string cache access countcountThe number of accesses to the cache per second.
apache.tomcat.stringcache.hit_countapache tomcat string cache hit countcountThe number of cache hits per second.
apache.tomcat.jspmonitor.jsp_countapache tomcat JSP monitor JSP countcountThe number of JSPs per second that have been loaded in the web module.

Apache Tomcat Wrong Value metrics

Description

Apache Tomcat Wrong Value metrics

Prerequisites

No prerequisite

Supported Metric

Monitor NameMetric NameMetric Display NameUnitDescription
Apache Tomcat Wrong Value metricsapache.tomcat.jvm.operatingsystem.freephysicalmemorysizeApache Tomcat Jvm Operatingsystem FreePhysicalMemorySizeBytesDisplays the amount of free physical memory available to the operating system.
apache.tomcat.jvm.operatingsystem.totalphysicalmemorysizeApache Tomcat Jvm Operatingsystem TotalPhysicalMemorySizeBytesDisplays the total amount of physical memory available operating system.