This screen displays detailed information about agents and integration servers. The agent and integration server detail screen displays differently depending on whether an agent or integration server is being viewed
.
The current status (good, alert, or warning) of an agent is represented by the icon next to the Service Name field, or next to the Sub Service Name field for an integration server.
When viewing an agent, this screen displays the pending tasks for that agent over the last 4 hours by default. The pending tasks threshold appears on the graph as a horizontal red line. To troubleshoot problems with agent pending tasks, see Resolving problems with agent server pending tasks.
To view the processing rate (tasks/hour) of the agent over the last 4 hours, select the Processing Rate option.
Some agents also record agent-specific statistics. For example, the scheduleOrder agent records the number of orders backordered and the number of orders scheduled while the agent is running. If the agent that the detail screen was opened for contains agent-specific statistics, they appear as checkboxes under the Agent Specific Stats option. To view the agent-specific statistics in the graph, select the Agent Specific Stats option and then select the appropriate checkboxes next to the statistics you would like to see in the graph. It is possible to graph multiple statistics at the same time by checking multiple check boxes.
When viewing an integration server, this screen displays the processing rate for that integration server over the last 4 hours by default.
To view the minimum, maximum, and average response time (in seconds) for the integration server over the last 4 hours, select the Min, Max, and Average Response Time option.
Agent Server Primary Info Fields | |
Service Name | The agent criteria ID for the time triggered transaction. |
Server Name | The server on which an instance of the agent is running (or will be run if the agent is not started). |
JMS Queue Name | The name of the JMS queue that contains messages to be processed by this agent. |
Initial Context Factory | The class providing an Initial Context implementation for your application server to enable remote Java™ clients to connect. |
Connection Factory | The name of the connection factory. This name corresponds with a JMS connection factory configured in the application server running Sterling Selling and Fulfillment Foundation Sterling Application Platform. |
Provider URL | The URL containing the protocol and address used to access the JMS queue. |
Initial # Of Threads | When the agent is initially started, this is the number of concurrent threads this transaction should be run with. The number of threads an agent server is currently using can be changed in the Agent and Integration Server Instance Detail Screen. |
Time Needed For Completion (Min.) | If the agent is processing records (the processing rate is positive and there are pending tasks left), this field displays the estimated time left (in minutes) for the agent to complete all of its pending tasks. This is an estimation that assumes that the processing rate remains constant and the number of pending tasks does not increase. |
Pending Jobs Statistics Collected | A flag specifying whether the statistics of the pending jobs
were collected. The default value is N. Note: There
is no data available for pending jobs in health monitor agents. Hence,
the default statistic is processing rate.
|
Trace Status | The current trace status for this agent is Off if the agent
is not currently being traced. Note: The
trace status is Off for the health monitor with a
component name of anything other than All. For example,
if APIMonitor is the only component in the health
monitor trace, then the Trace Status is Off.
|
Integration Server Primary Info Fields | |
Sub Service Name | The unique runtime ID specified when creating this integration service in the service builder. |
Server Name | The server on which an instance of the integration server is running (or will be run if the server is not started). |
Initial # Of Threads | When the integration server is initially started, this is the number of concurrent threads this integration server should be run with. The number of threads an integration server is currently using can be changed. |
Trace Status | The current trace for this integration server, or Off if the integration server is not currently being traced. |
Actions | Description |
Change Trace Status | Select this to change the tracing status of an agent or integration server. Select a new trace status in the dialog, and click OK. To turn tracing off, select Off in the dialog. |
Change Threshold | When viewing an agent, and the pending tasks radio button is selected, the currently set pending task threshold displays under the graph. To change the threshold, click this button, enter a new threshold value in the dialog, and click Apply. |
Fields | Description |
Host Name | The name of the physical machine where this server is running. |
Server ID | The unique server ID. |
# Of Threads | The number of threads used for this agent in the server. |
Actions | Description |
View Details | To view the details of the server, select the appropriate server in the list and click this button. This displays the Agent and Integration Server Instance Detail Screen. |
Most Recent Errors The 10 most recent errors that were generated by the agent or integration server are displayed. These errors may help you resolve and problems that you may be having with the agent or integration server |
|
Fields | Description |
Code | The error code. |
Date | The date and time the error occurred. |
Description | A description of the error. |