Using the Monitor - All EMS Servers
These displays
present performance metrics and alert status for all EMS servers.
The first three displays show different views of the same data:
-
All Servers
Heatmap: Heatmap shows server and
alert status for all EMS servers.
-
All Servers
Table: Table
shows all available utilization metrics for all EMS
servers.
-
All Servers
Grid: Grid
enables you to see general performance of EMS
servers
in parallel.
If you have few servers, this
display is useful for
verifying servers are active and generally performing as expected.
The last display provides a
high-level view of servers and their connections:
-
All Servers Topology:
Topographical map shows server routes, as well as the status of active
servers and standby servers that form a fault-tolerant pair.
All Servers
Heatmap
View status and alerts of all EMS servers.
Use the Metric drop-down menu to view to
Alert Severity,
Alert Count,
Connections,
Pending Messages, Incoming Message Rate, Outgoing Message Rate
or Message Memory Percent (%).
The heatmap is organized by host, each rectangle representing a server.
The rectangle
color indicates the most critical alert
state.
The rectangle size
is the same for each server.
Click on a node
to drill-down
to the Single Server
Summary display and view metrics for a particular server.
Toggle between the commonly
accessed Table, Grid and Heatmap displays. Mouse-over
rectangles to view more details about host performance and status.
NOTE: Click the
button to view
the current display in a new window.

Server Count |
The
total number of active, inactive and standby EMS servers. |
Active |
The
total number of currently active EMS servers. |
Total Msgs In/s |
In/s: |
The total number
of incoming messages, per second, from all producers and consumers on all
EMS servers. |
Out/s: |
The total number
of outgoing messages, per second, from all producers and consumers on all
EMS servers. |
Pending |
The total number
of pending messages waiting to be processed on all EMS
servers. Click to open the All Servers Table
display. |
|
Show |
Select
the type of servers to display data for. By
default, all active servers are displayed. |
Inactive
Servers |
Select to include
servers that are not
currently
running.
Inactive Servers are represented in
dark red. |
Standby Servers |
Select to include
servers that are currently in Standby mode. Standby Servers
are represented in blue. |
Names |
Select to display
the names of servers on the hosts. |
Log |
Select to
enable a logarithmic scale. Use Log Scale to see usage
correlations for data with a wide range of values. For example, if a
minority of your data is on a scale of tens, and a majority of your data is
on a scale of thousands, the minority of your data is typically not visible
in non-log scale graphs. Log Scale makes data on both scales visible
by applying logarithmic values rather than actual values to the data. |
Auto |
Select to scale the metric to the color gradient
bar. Deselect to use the default settings. For example, by default, the
Pending Messages color gradient bar maximum value is 300. When
Auto is selected,
the color gradient bar maximum value
adjusts to the current maximum value in the heatmap. The following are the
metric default settings:
- Alert Severity: 2
- Alert Count: 3
- Connections: 20
- Pend Msgs: 300
- In Msg Rate: 80
- Out Msg Rate: 80
- Msg Mem %: 80
|
Metric |
Select
the metric to display in the heatmap. Each Metric has a color gradient bar
that maps relative values to colors.
The heatmap organizes the servers by host,
each rectangle (node) representing a server.
The size of the rectangle
is the same for each server
(regardless of server metrics).
Mouse-over any node to display the current
values for the metric selected from the Metric drop-down menu.
Click on a node to drill-down to the
Single Server Summary
display and view metrics for a particular server.
|
Alert Severity |
The maximum level of alerts in a given heatmap
rectangle. Values range from 0 to 2, as indicated in the color gradient
bar, where 2 is the greatest
Alert Severity. |
2 |
Metrics that
have exceeded their specified ALARMLEVEL threshold and have an Alert
Severity value of 2 are shown in red. For a given
heatmap 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
heatmap 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
heatmap 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 heatmap rectangle.
The color gradient
bar, populated by the current heatmap, shows the
value/color mapping. The numerical values in the gradient bar range from
0 to the maximum count of alerts in the heatmap. The middle value in the
gradient bar indicates the average alert count. |
Connections |
The
total number of connections in a given heatmap rectangle. The color gradient
bar, populated by the current heatmap, shows the
value/color mapping. The numerical values in the gradient bar range from
0 to the maximum count of connections in the heatmap. The middle value in the
gradient bar indicates the average connection count.
|
Pend Msgs |
The
total number of pending messages in a given heatmap rectangle. The color gradient
bar, populated by the current heatmap, shows the
value/color mapping. The numerical values in the gradient bar range from
0 to the maximum count of pending messages in the heatmap. The middle value in the
gradient bar indicates the average pending messages count.
|
In
Msg Rate |
The
total number of incoming messages in a given heatmap rectangle. The color gradient
bar, populated by the current heatmap, shows the
value/color mapping. The numerical values in the gradient bar range from
0 to the maximum count of incoming messages in the heatmap. The middle value in the
gradient bar indicates the average incoming messages count. |
Out
Msg Rate |
The
total number of outgoing messages in a given heatmap rectangle. The color gradient
bar, populated by the current heatmap, shows the
value/color mapping. The numerical values in the gradient bar range from
0 to the maximum count of outgoing messages in the heatmap. The middle value in the
gradient bar indicates the average outgoing messages count. |
Msg
Mem % |
The percent (%) memory used by messages in a given heatmap rectangle. The color gradient
bar, populated by the current heatmap, shows the
value/color mapping. The percent values in the gradient bar range from
0 to the maximum percent usage in the heatmap. The middle value in the
gradient bar indicates the average percent (%) memory used by messages. |
All Servers
Table
Investigate detailed utilization
metrics
for all EMS servers. The All Servers Table contains
all metrics available for servers,
including the number of current client connections. Each row in the
table contains data for a particular server. Click a column header to sort
column data in numerical or alphabetical order. Click on a table
row to drill-down
to the Single Server
Summary display and view metrics for that particular server.
Toggle between the commonly
accessed Table, Grid and Heatmap displays.
NOTE: Click the
button to view
the current display in a new window.

Server Count |
The
total number of active, inactive and standby EMS servers.
Inactive Servers are represented in
dark red. Standby
Servers are represented in
blue. |
Active |
The
total number of currently active EMS servers. |
Total Msgs In/s |
In/s: |
The total number
of incoming messages, per second, from all producers and consumers on all
EMS servers. |
Out/s: |
The total number
of outgoing messages, per second, from all producers and consumers on all
EMS servers. |
Pending |
The total number
of incoming and outgoing messages waiting to be processed on all EMS
servers. |
|
Show |
Select
the type of servers to display data for. By
default, all active servers are displayed. |
Inactive
Servers |
Select to include
servers that are not processing requests in the table.
Inactive Servers are represented in
dark red. |
Standby Servers |
Select to include
servers that are not
currently
running. Standby
Servers are represented in
blue. |
Table |
This
table shows
information for all EMS servers. Click on
a table row to drill-down to the Single Server
Summary display and view metrics for that particular server. |
URL |
Select to include
servers that are currently in Standby mode. Standby Servers
are represented in blue. |
serverName |
The name of the
server. |
Host |
The name or
IP address for the host server. |
Expired |
Data has
not been received from this server in the specified amount of time. The
server will be removed from the EMS Monitor per the specified amount of time.
The default setting is 35
seconds. |
Alert Level |
The maximum level of alerts in a given heatmap
rectangle. Values range from 0 to 2, as indicated in the color
gradient
bar, where 2 is the greatest
Alert Severity. |
2 |
One or more alerts have
exceeded their specified ALARMLEVEL threshold, have an Alert Severity
value of 2, and are shown in red.
|
|
1 |
One or more alerts have
exceeded their specified WARNINGLEVEL threshold, have an Alert
Severity value of 1, and are shown in yellow.
|
|
0 |
No
alerts have exceeded an alert
threshold,
which have an Alert Severity value of 0, and are shown in green.
|
|
state |
The server status:
Active: The server is currently
processing requests.
Inactive: The server is not
currently processing requests.
Inactive Servers are represented in
dark red.
Standby: The server is
functioning as a backup for a primary server. Standby
Servers are represented in
blue.
|
versionInfo |
The TIBCO EMS
software version currently running.
|
faultTolerantURL |
The IP
address and port number, or the hostname and port number, of the fault
tolerant standby server assigned to this server.
|
asyncDBSize |
The amount of
database space, in bytes, occupied by asynchronous data on the server. |
backupName |
The name of the
backup server assigned as the backup to this server. |
connectionCount |
The number of
clients currently connected to the server. |
diskReadRate |
The speed at which
the server reads disk data. |
diskWriteRate |
The speed at which
the server writes data to disk. |
durableCount |
The number of
durables on the server. |
inboundBytesRate |
The rate of
inbound messages in bytes per second. |
inboundMessageCount |
The number of
inbound messages received by the server since the server was started. |
inboundMessageRate |
The rate of
inbound messages in number of messages per second. |
maxMessageMemory |
The maximum amount
of memory, in bytes, allocated for use by messages on the server. |
messageMemory |
The amount of
memory, in bytes, currently used by messages on the server. |
messageMemoryPct |
The amount of
memory, in percent, used by messages on the server. |
messageMemoryPooled |
The currently
allocated pool size, in bytes, for messages. |
outboundBytesRate |
The rate of
outbound messages in bytes per second. |
outboundMessageCount |
The number of
outbound messages sent by the server since the server was started. |
outboundMessageRate |
The rate of
outbound messages in number of messages per second |
pendingMessageCount |
The number of
currently pending messages on the server. |
pendingMessageSize |
The amount of
space, in bytes, pending messages use on the server. |
processId |
The process
ID of the EMS server. |
queueCount |
The number of
message queues. |
startTime |
The date and time
that the server was started. |
syncDBSize |
The amount of
database space, in bytes, occupied by synchronous data on the server. |
topicCount |
The number of
currently active topics on the server. |
upTime |
The amount of
time, in milliseconds, since the server was started. |
time_stamp |
The date and time
this row of data was last updated. |
All Servers
Grid
Track and view in
parallel the general performance
of all EMS servers. Click on a node to drill-down
to the Single Server
Summary display and view detailed metrics for that particular server.
NOTE: Click the
button to view
the current display in a new window.

Server Count |
The
total number of active, inactive and standby EMS servers. Inactive
Servers are represented in
dark red. Standby
Servers are represented in
blue. |
Active |
The
total number of currently active EMS servers. |
Total Msgs In/s |
In/s: |
The
total number of incoming messages, per second, from all producers and
consumers on all EMS servers. |
Out/s: |
The
total number of outgoing messages, per second, from all producers and
consumers on all EMS servers. |
Pending |
The
total number of incoming and outgoing messages waiting to be processed on
all EMS servers. Click to open the All Servers Table
display. |
|
Show |
Select
the type of servers to display data for. By default, all active servers are
displayed. |
Inactive
Servers |
Select
to include servers that are not processing requests in the heatmap.
Inactive Servers
are represented in dark red. |
Standby Servers |
Select
to include servers that are not processing requests in the heatmap.
Standby Servers
are represented in blue. |
Sort By |
Server Name |
Select
to organize the servers in the grid by server name. |
Server URL |
Select
to organize the servers in the grid by server URL. |
Descending |
When
checked, lists servers in the grid in descending order. |
Time Range |
Select
a time range in which to display data varying from 2 Minutes to
Last 7 Days, or select All Data. |
|
Grid |
Server Name |
The name of the server. |
URL |
The
URL for the server. |
Uptime |
The
amount of time, in milliseconds, since the server was started. |
Pend Msgs |
The
number of currently pending messages on the server. |
State |
The
server status:
Active: The server is currently
processing requests.
Inactive: The server is not
currently processing requests. Inactive
Servers are represented in
dark red.
Standby: The server is
functioning as a backup for a primary server. Standby
Servers are represented in
blue. |
In
Rate |
The rate
of inbound messages in messages per second. |
Out
Rate |
The rate
of outbound messages in messages per second. |
Trend Graph |
Shows
message data for the server. |
Pend |
Traces the total number
of pending messages on the server. |
In |
Traces the
rate
of inbound messages in messages per second. |
Out |
Traces the
rate
of outbound messages in messages per second. |
All Servers
Topology
View a server topology
map for all EMS servers. Click on a node to drill-down
to the Single Server
Summary display and view metrics for that particular server.
NOTE: Click the
button to view
the current display in a new window.

Show |
By
default, all active servers are displayed. |
Inactive
Servers |
Select
to show servers that are not processing requests in the topology.
Inactive Servers
are represented in dark red. |
Standby Servers |
Select
to show servers that are not processing requests in the topology.
Standby Servers
are represented in blue. |
Connected Routes Only |
Select to show only
routes that have an active connection. |
Show Metrics |
Available on desktop application deployments only. Shows the total input
message rates, per second, on the top of each server icon and the total
output message rate on the bottom of each server icon. |
|
Topology |
Routes
are shown between the active server and the standby server which form a
fault-tolerant pair. Either of the servers in a fault-tolerant pair can
become the active server or the standby server. Show Standby Servers
and Show Inactive Servers enable you to include or exclude standby
and inactive servers. Inactive
Servers are represented in
dark red. Standby
Servers are represented in
blue. By default, standby servers are included in the
topology and inactive servers are not.
Typically, it takes about 30 seconds for a server to appear in the display
after startup.
The active server in a fault-tolerant pair appears in green with the suffix
(A) appended to its URL. The standby server appears in blue, with the
suffix (S) appended to its URL. Their link is blue and labeled FT.
If the active server fails:
- the failed server becomes inactive, its
suffix changes to (X!), and the node turns red with a red
outline.
- the standby server becomes active, its
suffix changes to (A!), and the node turns green with a red
outline.
- the link between the two servers turns
red.
If the standby server fails:
- the failed server becomes inactive, its
suffix changes to (X!), and the node turns red with a red
outline.
- the active servers' suffix changes to (A!)
and it is outlined in red.
- the link between the two servers turns
red.
If a failed server recovers:
- the recovered server becomes the standby
server, its suffix changes to (S), and the node turns blue with a
grey outline.
- the active servers' suffix (A!)
changes to (A), and the red node outline changes back to grey.
- the link between the two servers changes
back to blue.
|
Suffix
Definition |
A |
This is the active server and it is running.
|
A! |
This is the active server and it is running
but its standby has failed. |
S |
This is the standby server and it is running.
|
X! |
The server is inactive.
|
Node Color
Definition |
Green |
This is
the active server and it is running. |
Blue |
This is
the standby server and it is in standby mode. |
Red |
The server is inactive.
|
Link Color
Definition |
Blue |
The two servers in
the pair are running. |
Red |
One of
the servers in the pair is inactive. |
Outline Color
Definition |
Grey |
The two servers
in the pair are running. |
Red |
One of
the servers in the pair is inactive. If the node color indicates this server is
running, its pair is inactive. |
|