EMS Consumers
These displays present performance metrics and alert status for all consumers or one consumer on an EMS Server. Clicking EMS Consumers from the left/navigation menu opens the TIBCO EMS Consumers display, which shows all available utilization metrics for all EMS consumers on a specific EMS server. The option available under EMS Consumers is:
• | Consumer Summary: Opens the TIBCO EMS Consumer display, which shows metrics and trend data for a particular consumer on a particular EMS Server. |
TIBCO EMS Consumers
Clicking EMS Consumers from the left/navigation menu opens the TIBCO EMS Consumers display, which shows utilization metrics for all consumers on a particular EMS Server. You can filter the list of consumers in the Consumers for Server table by Client ID and/or Destination. Clicking the Topics link in the bottom portion of the display opens the TIBCO EMS Topics Table display. Clicking the Queues link in the bottom portion of the display opens the TIBCO EMS Queues Table display.
Filters |
|||
|
EMS Server |
The EMS Server selected from this drop-down list displays a list of the currently connected Consumers. The field to the right of the EMS Server drop down displays the status of the server. |
|
|
Client ID |
Filter field that allows you to filter the list of consumers by client ID. |
|
|
RegEx |
Select this toggle to use a regular expression for the Client ID filter field. |
|
|
Destination |
Filter field that allows you to filter the list of consumers by destination name. |
|
|
RegEx |
Select this toggle to use a regular expression for the Destination filter field. |
|
Fields and Data This display includes: |
|||
|
Count |
The number of currently connected producers on the server. |
|
|
Consumer Msgs/s |
The number of messages, per second, for the consumer. |
|
|
Consumer Total Msgs |
The total number of messages for the consumer. |
|
|
Consumer Bytes/s |
The amount of messages, in bytes per second, for the consumer. |
|
|
Consumer Total Bytes |
The total size of messages, in bytes, for the consumer. |
|
|
Consumers for Server Table |
This table shows metrics for each consumer on the selected server. Double-clicking on a row in the Consumers table displays details for the consumer in the TIBCO EMS Consumer drill-down display. |
|
|
ID |
A unique string identifier assigned to each consumer. |
|
|
Client ID |
A unique string identifier assigned to each client. |
|
|
|
Destination Name |
The name of the destination. |
|
|
Consumer Msgs/s |
The number of messages, per second, for the consumer. |
|
|
Consumer Total Msgs |
The total number of messages for the consumer. |
|
Consumer Bytes/s |
The size of messages, in bytes per second, for the consumer. |
|
|
Consumer Total Bytes |
The total size of messages, in bytes, for the consumer. |
|
|
|
User Name |
The user name. |
|
Host |
The name of the host machine. |
|
|
Session ID |
A unique string identifier assigned to each session. |
|
|
|
Conn ID |
A unique string identifier assigned to each connection. |
|
|
Curr Msgs Sent |
The number of messages sent to the consumer that were not yet acknowledged by the consumer’s session. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Curr Msg Sent Size |
The combined size of messages sent to the consumer that were not yet acknowledged by the consumer’s session. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Ack Msgs |
The total number of messages that have been sent to the consumer and have been acknowledged by the consumer’s session. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Total Msgs Sent |
The total number of messages sent to the consumer since the consumer was created. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Elap. Since Last Ack |
The amount of time (in milliseconds) that has elapsed since the last time a message sent to the consumer was acknowledged by the consumer’s session. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Elap. Since Last Sent |
The amount of time (in milliseconds) that has elapsed since the last time the server sent a message to the consumer. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Destination Prefetch |
The actual destination prefetch value used by the server at runtime. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Prefetch Deliv Count |
The number of prefetch messages delivered to the consumer by the server. For consumers receiving messages on any destination with positive prefetch value, this value is never more than the prefetch value of the destination. This value cannot be used to identify the status of the consumer, but it can be used in conjunction with other consumer information values to identify consumers who stopped receiving messages due to application-specific problems. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Durable Name |
The name of the durable. |
|
|
Route Name |
The queue owner server name if the consumer if the consumer’s destination is a routed queue. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Is Active |
If true, the consumer is active and can receive messages from the server. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Is System |
If true, the consumer was automatically created by the system. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Session Ack Mode |
Lists the consumer’s session acknowledge mode as a constant defined in TibjmsAdmin. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Create Time |
The amount of time, in milliseconds, since the consumer was created. |
|
|
Destination Type |
The type of destination. |
|
|
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. |
|
Topics |
The total number of topics on the server (pulled directly from the TIBCO API). |
|
|
Producers |
The total number of producers (pulled directly from the TIBCO API). |
|
|
Queues |
The total number of queues on the server (pulled directly from the TIBCO API). |
|
|
Consumers |
The total number of consumers (pulled directly from the TIBCO API). |
|
|
Durables |
The total number of durables on the server (pulled directly from the TIBCO API). |
|
|
Routes |
The total number of routes on the server (pulled directly from the TIBCO API). |
|
|
Last Update |
The date and time of the last data update (pulled directly from the TIBCO API). |
TIBCO EMS Consumer
Clicking Consumer Summary from the left/navigation menu opens the TIBCO EMS Consumer display, which shows metrics and trend data for a particular consumer on a particular EMS Server. Hovering over the trend graphs displays data for each of the metrics at a specific time.
Filters |
|||
|
EMS Server |
The selected EMS Server populates the Consumer ID/ Client ID drop-down menu with associated Producer IDs/Client IDs. |
|
|
ID |
Drop-down menu containing the Consumer IDs/Client IDs. |
|
Fields and Data This display includes: |
|||
|
Trend Graphs |
Shows message data for the selected producer. Msgs / sec -- Traces the number of messages for the consumer, per second. Bytes / sec -- Traces the size of messages for the consumer, in bytes. |
|
|
|
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.
|
|
Destination Type |
The configured destination type. |
|
|
Destination Name |
The name of the destination. |
|
|
Client ID |
A unique string identifier assigned to each client. |
|
|
Conn ID |
A unique string identifier assigned to each connection. |
|
|
User Name |
The user name. |
|
|
Create Time |
The amount of time, in milliseconds, since the consumer was created. |
|
|
Session ID |
A unique string identifier assigned to each session. |
|
|
Consumer Msgs/s |
The number of messages, per second, for the consumer. |
|
|
Consumer Total Bytes |
The total size of messages, in bytes, for the consumer. |
|
|
Ack Msgs |
The total number of messages that have been sent to the consumer and have been acknowledged by the consumer’s session. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Elap. Since Last Sent |
The amount of time (in milliseconds) that has elapsed since the last time the server sent a message to the consumer. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Consumer Total Msgs |
The total number of messages for the consumer. |
|
|
Current Msgs Sent |
The number of messages sent to the consumer that were not yet acknowledged by the consumer’s session. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Total Msgs Sent |
The total number of messages sent for the consumer. |
|
|
Destination Prefetch |
The actual destination prefetch value used by the server at runtime. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Consumer Bytes/s |
The size of messages, in bytes per second, for the consumer. |
|
|
Current Msg Sent Size |
The combined size of messages sent to the consumer that were not yet acknowledged by the consumer’s session. Note: The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Elap. Since Last Ack. |
The amount of time (in milliseconds) that has elapsed since the last time a message sent to the consumer was acknowledged by the consumer’s session. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Prefetch Deliv Count |
The number of prefetch messages delivered to the consumer by the server. For consumers receiving messages on any destination with positive prefetch value, this value is never more than the prefetch value of the destination. This value cannot be used to identify the status of the consumer, but it can be used in conjunction with other consumer information values to identify consumers who stopped receiving messages due to application-specific problems. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Durable Name |
The name of the durable. |
|
|
Is System |
If true, the consumer was automatically created by the system. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Route Name |
The queue owner server name if the consumer if the consumer’s destination is a routed queue. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Session Ack Mode |
Lists the consumer’s session acknowledge mode as a constant defined in TibjmsAdmin. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
Is Active |
If true, the consumer is active and can receive messages from the server. The sl.rtview.jmsadm.queryCIDetails property must be set to true in your sample.properties file to see this column. |
|
|
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. |
|
|
Last Update |
The date and time of the last data update. |