This topic details the RabbitMQ Server metrics.

Table 1. RabbitMQ Server

Name

Alias

Units

Category

Default On

Default Interval

Availability

Availability

percentage

AVAILABILITY

true

5 min

Messages

Messages

none

UTILIZATION

true

5 min

Messages Ready

MessagesReady

none

UTILIZATION

true

5 min

Messages Unacknowledged

MessagesUnacknowledged

none

UTILIZATION

true

5 min

Messages Publish /s

MessagesPublish/s

none

UTILIZATION

true

5 min

Messages Confirm /s

MessagesConfirm/s

none

UTILIZATION

true

5 min

Messages Deliver /s

MessagesDeliver/s

none

UTILIZATION

true

5 min

Messages Acknowledge /s

MessagesAcknowledge/s

none

UTILIZATION

true

5 min

Messages Get /s

MessagesGet/s

none

UTILIZATION

true

5 min

Messages Get (noack) /s

MessagesGet(noack)/s

none

UTILIZATION

true

5 min

Messages Deliver (noack) /s

MessagesDeliver(noack)/s

none

UTILIZATION

true

5 min

Messages Deliver+Get /s

MessagesDeliver+Get/s

none

UTILIZATION

true

5 min

Memory watermark

Memorywatermark

none

UTILIZATION

true

5 min

Erlang Processes used

ErlangProcessesused

none

UTILIZATION

false

5 min

Erlang Processes % used

ErlangProcesses%used

percentage

UTILIZATION

true

5 min

Process Open File Descriptors %

ProcessOpenFileDescriptors%

percentage

UTILIZATION

true

5 min

Process Virtual Memory Size

ProcessVirtualMemorySize

B

UTILIZATION

false

5 min

Process Resident Memory Size

ProcessResidentMemorySize

B

UTILIZATION

true

5 min

Process Page Faults

ProcessPageFaults

none

UTILIZATION

false

10 min

Process Page Faults per Minute

ProcessPageFaults1m

none

UTILIZATION

false

10 min

Process Cpu System Time

ProcessCpuSystemTime

ms

UTILIZATION

false

10 min

Process Cpu System Time per Minute

ProcessCpuSystemTime1m

ms

UTILIZATION

false

10 min

Process Cpu User Time

ProcessCpuUserTime

ms

UTILIZATION

false

10 min

Process Cpu User Time per Minute

ProcessCpuUserTime1m

ms

UTILIZATION

false

10 min

Process Cpu Total Time

ProcessCpuTotalTime

ms

UTILIZATION

false

10 min

Process Cpu Total Time per Minute

ProcessCpuTotalTime1m

ms

UTILIZATION

false

10 min

Process Cpu Usage

ProcessCpuUsage

percentage

UTILIZATION

true

5 min

Process Start Time

ProcessStartTime

epoch-millis

AVAILABILITY

false

5 min

Process Open File Descriptors

ProcessOpenFileDescriptors

none

UTILIZATION

false

5 min

Process Threads

ProcessThreads

none

UTILIZATION

false

5 min

Channels

Channels

none

UTILIZATION

true

5 min

Connections

Connections

none

UTILIZATION

true

5 min