Apache ActiveMQ® is the most popular open source, multi-protocol, Java-based message broker. It provides high availability, performance, scalability, reliability, and security for enterprise messaging. Moein monitoring system offers the capability of monitoring ActiveMQ and Queues, Topics and the Java Virtual Machine (JVM) performance indicators and etc. are monitored. List of the monitored performance metrics for this queuing system is as follows.
Host KPIs:
- Uptime
- Average Message Size
- Current Connections
- Maximum Message Size
- Minimum Message Size
- Memory Limit Size
- Memory Usage
- Is Slave
- Statistics Is Enable?
- Disk Limit Size
- Disk Usage
- Total Connections
- Total Consumers
- Broker Total Dequeued Messages
- Broker Total Enqueued Messages
- Broker Total Messages
- Broker Total Producers
- Broker Status
Topics:
- List Of Topics
- Use Cache
- Always Retroactive
- Topic Average Blocked Time
- Topic Average Enqueue Time
- Topic Average Message Size
- Topic Blocked Sends
- Topic Number Of Consumers
- Topic Number Of Dequeued Messages
- Topic Number Of Dispatched Messages
- Topic Number Of Enqueued Messages
- Topic Number Of Expired Messages
- Topic Number Of Forward Messages
- Topic Number Of InFlight Messages
- Topic Memory Limit
- Messages Used Memory In Topic
- Topic Number Of Producers
- Current Number Of Messages In Topic
- Topic Messages Size In Disk
- Topic Total Blocked Time
Queue:
- List Of Queues
- Use Cache
- Always Retroactive
- Queue Average Blocked Time
- Queue Average Enqueue Time
- Queue Average Message Size
- Queue Blocked Sends
- Queue Consumers
- Queue Dequeued Messages
- Queue Dispatched Messages
- Queue Enqueued Messages
- Queue Expired Messages
- Queue Forward Messages
- Queue InFlight Messages
- Queue Memory Limit
- Queue Memory Usage
- Messages Used Memory In Queue
- Number Of Queue Producers
- Current Number Of Messages In Queue
- Queue Messages Size In Disk
- Queue Total Blocked Time
JVM KPIs:
Host KPIs:
- Committed Virtual Memory
- Total Swap Space
- Free Swap Space Size
- Used Swap Space
- Swap Space Usage
- Host Free Memory
- Host Total Memory
- Host Used Memory
- Host Memory Used Percentage
- CPU Time
- CPU Usage
- Host CPU Usage
- Number Of Processors
- Open File Descriptors
- Maximum File Descriptors
Java Virtual Machine Information (JVM):
- JVM Up Time
- Host Up Time
Threads :
- Daemon Thread Count
- Peak Thread Count
- Active Thread Count
- Total Started Thread Count
- Current Thread CPU Time
- Current Thread User Time
Memory :
- Committed Heap Memory
- Initial Heap Memory
- Maximum Heap Memory
- Used Heap Memory
- Committed Non-Heap Memory
- Initial Non-Heap Memory
- Maximum Non-Heap Memory
- Used Non-Heap Memory
- Heap Memory Used Percentage
- Non-Heap Memory Used Percentage
Java Classes:
- Total Classes
- Current Locaded Classes
- Unloaded Classes
Garbage Collection:
- Garbage Collection Count
- Garbage Collection Rate
- Garbage Collection Time
- Average Garbage Collection Time
Communication Protocols: