EMS Queues
These displays present several views of performance metrics for queues. Clicking EMS Queues from the left/navigation menu opens the TIBCO EMS Queues Table display, which shows performance and utilization metrics for all queues defined on a specified server. The options available under EMS Queues are:
• | All Queues Summary: Opens the TIBCO EMS Queues for Server Summary , which shows performance and utilization metrics and trends for all queues defined on a specified server, including message performance metrics. |
• | All Queues Heatmap: Opens the TIBCO EMS Queues Heatmap , which is a heatmap representation of a selected set of metrics that shows performance and utilization metrics and trends for all queues defined on a specified server, including message performance metrics. |
• | Single Queue Summary: Opens the TIBCO EMS Queue Summary , which shows detailed performance and utilization metrics and trends for a specified queue on a single server, including producer and consumer counts, and message performance metrics. |
• | Queue Detail by Server: Opens the TIBCO EMS Queue Detail By Server , which shows performance and utilization metrics for all servers that have a specified queue defined, including consumer and receiver count, as well as message performance metrics. |
TIBCO EMS Queues Table
Clicking EMS Queues from the left/navigation menu opens the TIBCO EMS Queues Table display, which allows you to track performance and utilization metrics for all queues on a single server. You can enter a string in the Filter by Topic Name field to show only queues in the table with names that contain the string. For example, if you enter the string Madrid, all queues with Madrid in the queue name are shown in the table. If no entry is made, all queue names are shown. For most use cases, you can enter a portion of the queue name. Double-clicking on a row in the table opens the data for the selected queue in the TIBCO EMS Queue Summary display so that you can view additional metrics for the selected queue.
Filters |
|||
|
EMS Server |
The EMS Server selected from this drop-down menu populates all associated Queue data in this display. |
|
|
Filter by Queue Name |
Enter a string to show only queues with names that contain the string. For example, if you enter the string Madrid, all queues with Madrid in the queue name are shown in the table. If no entry is made, all queue names are shown. For most use cases, you can enter a portion of the queue name. |
|
|
Shown |
The total number of currently active topics on the selected server, which is filtered by the Data Collection > Metric Filters > Queues field in the RTView Configuration Application. The default value for the Queues property is: ^(?!^\\$sys\\.|^\\$TMP\\$\\.|^AMX_MGMT\\.|^EMSGMS\\.|^AMX_SV\\.|^_HAWK\\.|^_LOCAL\\._HAWK\\.|^TMP\\.EMS) You can modify the filter value by editing the Queues property, which will override the default value. See “Configuring Data Collection” for more information. |
|
|
Total |
The total number of queues on the selected server. |
|
Fields and Data This display includes: |
|||
|
Table |
This table describes all queues on the selected server. Double-click a row to view metrics for a single queue in the TIBCO EMS Queue Summary display. |
|
|
|
Queue Name |
The name of the queue. |
|
|
URL |
The IP address and port number for the server. |
|
|
Alert Level |
The current alert level.
|
|
|
Alert Count |
The number of current alerts. |
|
|
In Msgs/s |
The number of inbound messages for the queue, per second. Note: This metric comes directly from the tibjms.admin.DestinationInfo class from TIBCO. |
|
|
In Total Msgs |
The total number of inbound messages for the queue. |
|
|
Out Msgs/s |
The number of outbound messages for the queue, per second. Note: This metric comes directly from the tibjms.admin.DestinationInfo class from TIBCO. |
|
|
Out Total Msgs |
The total number of outbound messages for the queue. |
|
|
Pending Msgs |
The number of currently pending messages for the queue. |
|
|
Consumers |
The number of active and inactive consumers. |
|
|
Fail Safe |
When checked, the message is marked as failsafe delivery. |
|
|
Flow Control Max Bytes |
The maximum number of bytes allocated for use by flow control. |
|
|
Global |
When checked, the message is global and is routed to other servers. |
|
|
In KB/s |
The amount of inbound messages for the queue, in kilobytes per second. |
|
|
In MB |
The total amount of inbound messages for the queue, in megabytes. |
|
|
Max Bytes |
The maximum amount of bytes allocated for use by the queue. |
|
|
Max Msgs |
The maximum number of messages allocated for use by the queue. |
|
|
Out KB/s |
The amount of outbound messages for the queue, in kilobytes per second. |
|
|
Out MB |
The total amount of outbound messages for the queue, in megabytes. |
|
|
Overflow Policy |
Indicates whether an overflow policy is set for the queue: 0 = No policy is set. 1 = A policy is set. |
|
|
Secure |
When checked, the queue is designated as secure and enforces permission policies.
|
|
|
Static |
When checked, the queue has a static destination. |
|
|
Description |
Descriptive text to help the administrator identify this resource. |
|
|
Pending Message Size |
The amount of space, in bytes, used by pending messages for the queue. |
|
|
Exclusive |
When checked, the server sends all messages on this queue to one consumer. |
|
|
Max Redelivery |
The maximum number of attempts for attempting redelivery of a message. |
|
|
Filter In Pattern |
The string used to filter the data in the row. |
|
|
Receivers |
The number of receivers that receive queue message. |
|
|
In Msgs/s (TIBCO) |
The number of inbound TIBCO messages for the queue, per second. This metric comes directly from the tibjms.admin.DestinationInfo class from TIBCO. |
|
|
Out Msgs/s (TIBCO) |
The number of outbound TIBCO messages for the queue, per second. This metric comes directly from the tibjms.admin.DestinationInfo class from TIBCO. |
|
|
In KB/s (TIBCO) |
The amount of inbound TIBCO messages for the queue, in kilobytes per second. |
|
|
Out KB/s (TIBCO) |
The amount of outbound TIBCO messages for the queue, in kilobytes per second. |
|
|
Expired |
When checked, performance data has not been received within the time specified (in seconds) in the Expire Time field in the Duration region in the RTView Configuration Application > (Project Name) > Solution Package Configuration > TIBCO Enterprise Message Service > DATA STORAGE tab. The Delete Time field (also in the Duration region) allows you to define the amount of time (in seconds) in which the row will be removed from the table if there is no response. |
|
|
Time Stamp |
The date and time this row of data was last updated. |
TIBCO EMS Queues for Server Summary
Clicking All Queues Summary from the left/navigation menu opens the TIBCO EMS Queues for Server Summary displays, which allows you to track performance and utilization metrics and trends for all queues on a single server. Clicking any of the messages boxes at the top of the display takes you to the TIBCO EMS Queues Table display, where you can view additional data on all queues. In the trend graph region, you can select from Message Rates, which traces inbound/outbound messages per second, KB Rates, which traces total inbound/outbound messages per second in kilobytes, or Pending Msgs, which traces the total number of messages for all queues on the server currently waiting to be processed and the total size of messages, in megabytes, for all queues on the server currently waiting to be processed. Clicking the Critical/Warning link at the bottom of the display opens the Alerts Table by Component display.
Filter |
|||
|
EMS Server |
The EMS Server selected from this drop-down menu populates all associated queue data in this display. |
|
Fields and Data This display includes: |
|||
|
Name |
The name of the server selected in the EMS Server drop down list. |
|
|
Consumers |
The number of consumers across all queues on the selected server. |
|
|
Receivers |
The total number of receivers across all queues on the selected server. |
|
|
Current In Messages |
The total number of inbound messages in the last update period across all queues on the selected server. |
|
|
Current Out Messages |
The total number of outbound messages in the last update period across all queues on the selected server. |
|
|
Current In KB |
The total number of inbound kilobytes in the last update period across all queues on the selected server. |
|
|
Current Out KB |
The total number of outbound kilobytes in the last update period across all queues on the selected server. |
|
|
Trend Graphs |
Message Rates Shows metrics for all queues on the selected server. In Msgs / sec -- Traces the number of inbound messages for all queues, per second. Out Msgs / sec -- Traces the number of outbound messages for all queues, per second. Pending Msgs -- Traces the number of messages currently waiting to be processed. KB Rates Shows metrics for all queues on the selected server. In KB / sec -- Traces the number of inbound messages for all queues, in kilobytes per second. Out KB / sec -- Traces the number of outbound messages for all queues, in kilobytesper second. Pending Msg Size KB-- Traces the amount of messages, in kilobytes, currently waiting to be processed. Pending Msgs Shows metrics for all queues on the selected server. Pending Msgs -- Traces the number of messages currently waiting to be processed. Pending Msg Size KB-- Traces the amount of messages, in kilobytes, currently waiting to be processed. |
|
|
|
Log Scale |
This option should be used when the range of your data is very broad. When checked, the values are displayed using a logarithmic scale rather than using the actual values so that data on the extreme ends of the scale can be viewed more effectively. For example, if you have data that ranges from the tens to the thousands, the data in the range of the tens will be neglected visually if you do not check this option.
|
|
|
Time Settings |
Select a time range from the drop down menu varying from 5 Minutes to Last 7 Days. By default, the time range end point is the current time.
To change the time range, deselect the now toggle, which displays some additional date fields. You can click the left and right arrow buttons to decrease the end time by one time period (the time selected in the Time range drop down) per click, or you can choose the date and time from the associated calendar and clock icons. You can also enter the date and time in the text field using the following format: MMM dd, YYYY HH:MM:ss. For example, Aug 21, 2018 12:24 PM. Click the now toggle to reset the time range end point to the current time.
|
|
Critical/Warning |
The number of critical and warning alerts across all queues on the server. |
|
|
In Msgs/s |
The number of inbound messages for all queues, per second. |
|
|
Out Msgs/s |
The number of outbound messages for all queues, per second. |
|
|
Last Update |
The date and time of the last data update. |
|
|
In KB/s |
The number of inbound messages for all queues, in kilobytes per second. |
|
|
Out KB/s |
The number of outbound messages for all queues, in kilobytes per second. |
TIBCO EMS Queues Heatmap
Clicking All Queues Heatmap from the left/navigation menu opens the TIBCO EMS Queues Heatmap, which is a heatmap representation of the TIBCO EMS Queues Table display that allows you to track performance and utilization metrics and trends for all queues on a single server. This heatmap allows you to view status and alerts of all queues for a particular server. You can enter a string in the Filter by Topic Name field to show only topics in the table with names that contain the string. For example, if you enter the string Madrid, all topics with Madrid in the topic name are shown in the table. If no entry is made, all topic names are shown. For most use cases, you can enter a portion of the topic name.Use the Metric drop-down menu to view to Alert Severity, Alert Count, Consumers, Receivers, Pending Messages, Inbound Message Rate, Inbound Total Messages, Outbound Message Rate, or Outbound Total Messages.
The heatmap is organized so that each rectangle represents a queue on the selected server. The rectangle color indicates the most critical alert state. Click on a node to drill-down to the TIBCO EMS Queue Summary display and view metrics for a particular queue. Toggle between the commonly accessed Table (link to the TIBCO EMS Queues Table display) and Heatmap displays. Mouse-over rectangles to view more details about the performance and status of each queue.
|
EMS Server |
The EMS Server selected from this drop-down menu populates all associated Queue data in this display. |
|
|
Filter by Queue Name |
Enter a string to show only queues with names that contain the string. For example, if you enter the string Madrid, all queues with Madrid in the queue name are shown in the table. If no entry is made, all queue names are shown. For most use cases, you can enter a portion of the queue name. |
|
|
Shown |
The total number of currently active topics on the selected server, which is filtered by the Data Collection > Metric Filters > Queues field in the RTView Configuration Application. The default value for the Queues property is: ^(?!^\\$sys\\.|^\\$TMP\\$\\.|^AMX_MGMT\\.|^EMSGMS\\.|^AMX_SV\\.|^_HAWK\\.|^_LOCAL\\._HAWK\\.|^TMP\\.EMS) You can modify the filter value by editing the Queues property, which will override the default value. See “Configuring Data Collection” for more information. |
|
|
Total |
The total number of queues on the selected server. |
|
|
Log Scale |
This option enables visualization on a logarithmic scale, and should be used when the range in your data is very broad. For example, if you have data that ranges from the tens to the thousands, then data in the range of tens will be neglected visually if you do not check this option. This option makes data on both extreme ranges visible by using the logarithmic of the values rather than the actual values.
|
|
|
Auto Scale |
When checked, the values of the selected metric are auto-scaled to its highest defined value. When unchecked, the values of the selected metric display based on the threshold defined for the alert associated with the selected metric. Selecting Auto helps to visualize the range of the values currently present for the selected metric instead of the threshold of the alert that has been associated with the metric. All metrics that have not been associated in the heatmap defaults with alerts use a monochromatic color gradient bar (whites and greens). All metrics that have been associated in the heatmap defaults with alerts use a multi-chromatic color gradient bar (reds, yellows, white, and greens). |
|
|
Metric |
Select the metric driving the heatmap display. The default is Alert Severity. Each Metric has a color gradient bar that maps values to colors. The heatmap organizes the topics by server, where each rectangle represents a Queue. Mouse-over any rectangle to display the current values of the metrics for the Queue. Click on a rectangle to drill-down to the associated TIBCO EMS Queue Summary display for a detailed view of metrics for that particular queue. |
|
|
Alert Severity |
The maximum alert level in the item (index) associated with the rectangle. Values range from 0 to 2, as indicated in the color gradient bar 2 -- Metrics that have exceeded their specified ALARMLEVEL threshold and have an Alert Severity value of 2 are shown in red. For a given rectangle, this indicates that one or more metrics have exceeded their alarm threshold. 1 -- Metrics that have exceeded their specified WARNINGLEVEL threshold and have an Alert Severity value of 1 are shown in yellow. For a given rectangle, this indicates that one or more metrics have exceeded their warning threshold. 0 -- Metrics that have not exceeded either specified threshold have an Alert Severity value of 0 and are shown in green. For a given rectangle, this indicates that no metrics have exceeded a specified alert threshold. |
|
|
Alert Count |
The total number of alarm and warning alerts in a given item (index) associated with the rectangle. The color gradient bar |
|
|
|
Consumers |
The total number of consumers in a given item (index) associated with the rectangle. The color gradient bar The Auto Scale option does not impact this metric. |
|
|
Receivers |
The total number of receivers in a given item (index) associated with the rectangle. The color gradient bar The Auto Scale option does not impact this metric. |
|
|
Pending Msgs |
The total number of pending messages in a given item (index) associated with the rectangle. The color gradient bar When Auto Scale is checked, the numeric values in the color gradient bar show the range of the data being displayed rather than the default values. The middle value changes accordingly to indicate the color of the middle value of the range. |
|
|
In Msgs /sec |
The number of inbound messages per second in a given item (index) associated with the rectangle. The color gradient bar When Auto Scale is checked, the numeric values in the color gradient bar show the range of the data being displayed rather than the default values. The middle value changes accordingly to indicate the color of the middle value of the range. Note: This metric comes directly from the tibjms.admin.DestinationInfo class from TIBCO. |
|
|
In Total Msg |
The total number of inbound messages in a given item (index) associated with the rectangle. The color gradient bar The Auto Scale option does not impact this metric. |
|
|
Out Msgs/sec |
The number of outbound messages per second in a given item (index) associated with the rectangle. The color gradient bar When Auto is checked, the numeric values in the color gradient bar show the range of the data being displayed rather than the default values. The middle value changes accordingly to indicate the color of the middle value of the range. Note: This metric comes directly from the tibjms.admin.DestinationInfo class from TIBCO. |
|
|
Out Total Msgs |
The total number of outbound messages in a given item (index) associated with the rectangle. The color gradient bar The Auto Scale option does not impact this metric. |
TIBCO EMS Queue Summary
Clicking Single Queue Summary from the left/navigation menu opens the TIBCO EMS Queue Summary display, which allows you to track performance and utilization metrics for a single queue on a single server. Clicking the metric cards at the top of the display takes you to the TIBCO EMS Queues Table display, where you can view additional data on all metrics. In the trend graph region, you can select from Message Rates, which traces inbound/outbound messages per second, or Message Flows, which traces total inbound/outbound messages in bytes. Clicking the Critical/Warning link at the bottom of the display opens the Alerts Table by Component display.
Filters |
|||
|
EMS Server |
The EMS Server selected from this drop-down menu populates the Queues drop-down menu with the queues belonging to this EMS Server. |
|
|
Queue |
Select a queue from the drop-down menu. The selection made here populates this display. |
|
Fields and Data This display includes: |
|||
|
Pending Messages |
The total number of messages for the selected queue currently waiting to be processed. |
|
|
Consumers |
The number of consumers currently interacting with the queue. Clicking on this box takes you to the “TIBCO EMS Consumer” display. |
|
|
In Msgs/s |
The number of inbound messages, per second, for the selected queue. |
|
|
Out Msgs/s |
The number of outbound messages, per second, for the selected queue. |
|
|
In KB/s |
The size of the inbound messages, in kilobytes per second, for the selected queue. |
|
|
Out KB/s |
The size of outbound messages, in kilobytes per second, for the selected queue. |
|
|
Trend Graphs |
Message Rates Shows metrics for the selected queue on the specified server. In Msgs / sec -- Traces the number of inbound messages, per second. Out Msgs / sec -- Traces the number of outbound messages, per second. Pending Msgs -- Traces the number of messages currently waiting to be processed. Message Flows Shows metrics for the selected queue on the specified server. In Msgs-- Traces the number of inbound messages. Out Msgs -- Traces the number of outbound messages. Pending Msgs -- Traces the number of messages currently waiting to be processed. |
|
|
|
Use Rates |
When this check box is selected, the inbound and outbound message rates (In Msgs/sec and Out Msgs/sec) display in the trend graph. When this check box is not selected, the delta inbound and outbound messages (Delta In Msgs and Delta Out Msgs) display in the trend graph. |
|
|
Log Scale |
This option should be used when the range of your data is very broad. When checked, the values are displayed using a logarithmic scale rather than using the actual values so that data on the extreme ends of the scale can be viewed more effectively. For example, if you have data that ranges from the tens to the thousands, the data in the range of the tens will be neglected visually if you do not check this option.
|
|
|
Time Settings |
Select a time range from the drop down menu varying from 5 Minutes to Last 7 Days. By default, the time range end point is the current time.
To change the time range, deselect the now toggle, which displays some additional date fields. You can click the left and right arrow buttons to decrease the end time by one time period (the time selected in the Time range drop down) per click, or you can choose the date and time from the associated calendar and clock icons. You can also enter the date and time in the text field using the following format: MMM dd, YYYY HH:MM:ss. For example, Aug 21, 2018 12:24 PM. Click the now toggle to reset the time range end point to the current time.
|
|
Receivers |
The number of consumers currently receiving messages from the queue. |
|
|
Pending Message Size MB |
The size, in megabytes, of messages for the selected queue currently waiting to be processed. |
|
|
Global |
When checked, the message is global and is routed to other servers. |
|
|
Secure |
When checked, the queue is designated as secure and enforces permission policies. |
|
|
Critical/Warning |
The number of critical and warning alerts on the queue. |
|
|
Max MB |
The maximum amount of memory, in megabytes, allocated for use by the queue. |
|
|
Static |
When checked, the queue has a static destination. |
|
|
Exclusive |
When checked, the server sends all messages on this queue to one consumer. |
|
|
Max Msgs |
The maximum number of messages allocated for the queue. |
|
|
FC Max MB |
The maximum amount of memory, in megabytes, allocated for flow control use by the queue. |
|
|
Fail Safe |
When checked, the message is marked as failsafe delivery. |
|
|
Overflow Policy |
Indicates whether an overflow policy is set for the queue: 0 = No policy is set. 1 = A policy is set. |
|
|
Last Update |
The date and time of the last data update. |
TIBCO EMS Queue Detail By Server
Clicking Queue Detail by Server in the left/navigation menu opens the TIBCO EMS Queue Detail by Server display, which allows you to track performance and utilization metrics of a single queue across all servers and compare queue activity among servers. Double-clicking any of the rows in the table takes you to the TIBCO EMS Queue Summary display, where you can view additional data for that particular queue on that particular server.
Filter |
|||
|
Queue |
The Queue selected from this drop-down menu populates this display. |
|
Fields and Data This display includes: |
|||
|
Count |
The number of rows found based on the filter and displayed in the table. |
|
|
Table |
Shows details about the selected Queue for each server that has the queue defined. Select a server to view details in the TIBCO EMS Queue Summary display. |
|
|
|
URL |
The URL of the server. |
|
|
In Msgs/s |
The amount of inbound messages for the queue, in number of messages per second.
|
|
|
In Total Msgs |
The total number of inbound messages for the queue.
|
|
|
Out Msgs/s |
The number of outbound messages per second.
|
|
|
Out Total Msgs |
The total number of outbound messages since the server was started.
|
|
|
Pending Msgs |
The number of currently pending messages. |
|
|
Consumers |
The number of active and inactive consumers. |
|
|
Fail Safe |
When true, the message is marked as failsafe delivery. |
|
|
Flow Control Max Bytes |
The maximum number of bytes allocated for use by flow control. |
|
|
Global |
When true, the message is global and is routed to other servers. |
|
|
In KB/s |
The amount of inbound messages for the queue, in kilobytes per second. |
|
|
In MB |
The total number of inbound megabytes for the queue. |
|
|
Max Bytes |
The maximum amount of bytes allocated for use by the queue. |
|
|
Max Msgs |
The maximum number of messages allocated for use by the queue. |
|
|
Out KB/s |
The amount of outbound messages (in kilobytes) per second. |
|
|
Out MB |
The total amount of outbound messages, in megabytes, since the server was started. |
|
|
Overflow Policy |
Indicates whether an overflow policy is set for the queue: 0 = No policy is set. 1 = A policy is set. |
|
|
Secure |
When checked, the topic is designated as secure and enforces permission policies. |
|
|
Static |
When checked, the topic has a static destination. |
|
|
Description |
Descriptive text to help the administrator identify this resource. |
|
|
Current In Total Msgs |
The total number of inbound messages in the last update period for the queue. |
|
|
Current In Total Bytes |
The total number of inbound bytes in the last update period for the queue. |
|
|
Current Out Total Msgs |
The total number of outbound messages in the last update period for the queue. |
|
|
Current Out Total Bytes |
The total number of outbound bytes in the last update period for the queue. |
|
|
Pending Msg Size |
The amount of space, in bytes, pending messages use for the queue. |
|
|
Exclusive |
When checked, the server sends all messages on this queue to one consumer. |
|
|
Max Redelivery |
The maximum number of attempts for attempting redelivery of a message. |
|
|
Filter In Pattern |
The string used to filter the data in the row. |
|
|
Receivers |
The number of receivers of queue messages. |
|
|
Expired |
When checked, performance data has not been received within the time specified (in seconds) in the Expire Time field in the Duration region in the RTView Configuration Application > (Project Name) > Solution Package Configuration > TIBCO Enterprise Message Service > DATA STORAGE tab. The Delete Time field (also in the Duration region) allows you to define the amount of time (in seconds) in which the row will be removed from the table if there is no response. |
|
|
Time Stamp |
The date and time this row of data was last updated. |