Integral Technology Solutions
Monitoring an Application
Find out more about this software and download your evaluation version here…

Large company size no longer means lack of agility.  Build the right architecture and compete on any playing field…

Optimise the availability, performance and return on investment for enterprise applications built on BEA Systems platforms…

Large company size no longer means lack of agility.  Build the right architecture and compete on any playing field…

Is your system underperforming? Contact Integral Technology Solutions…

The Application Window
Status Tab
Monitoring Interval Tab
Last Data Tab
Status Bar
Configuring Applications


The Application Window


The Application Window contains all information for a single application within Isis.

Each Application window displays the name of the application in the title bar for the window.

The window contains four key areas: the Status tab, the Monitoring Interval tab, the Last Data tab and the status bar.

Status Tab



The Status Tab displays information regarding the application's current status.

Status

The application's current status. An application's status can be one of three values:

Connected   The application is currently connected to the application being monitored.
Disconnected   The user has disconnected the application from the application being monitored.
Error   An attempt has been made to connect to the application being monitored, which has failed.


Monitoring Period

Displays the frequency with which Isis will sample data from the application being monitored, in seconds. The monitoring period for an application must in the range 10-3600 seconds. If monitoring is currently disabled for the application, the Monitoring Period will appear as 'N/A'.

Next Monitoring

Displays the time at which the next set of data will be sampled from the application. If monitoring is currently disabled for the application, the Next Monitoring time will appear as 'N/A'.

top of page

Monitoring Interval Tab

The monitoring interval tab allows the user to both enable and disable monitoring, but also defined the amount of time between each monitoring period.

To adjust the monitoring settings for an application at runtime, select the Monitoring Interval tab on the Application window. To disable monitoring for an application, un-check the Perform Monitoring? checkbox and click Apply and the monitoring will now be disabled.

To enable monitoring for an application, check the Perform Monitoring? checkbox, and enter the monitoring period for the application (in seconds) in the Polling Period (secs) field.

The monitoring period for an application can be between 10 and 3600 seconds (one hour). If monitoring is enabled for an application, each time the monitoring period for an application passes (eg. every 10 seconds if the monitoring period is 10) Isis will check that the application is currently connected.

If it is currently connected, then Isis will poll the application being monitored and sample important data indicating the application's current load.



The Monitoring Interval Tab allows the user to configure monitoring settings for the application.

Perform Monitoring?

This checkbox allows the user to control whether monitoring is performed for the current application. If the checkbox is ticked, then the user may enter a polling period (in seconds) in the field below. If the checkbox is un-checked, then the entry field below is non-functional.

Polling period (secs)

If the Perform Monitoring checkbox is checked, the user may enter a polling period (in seconds) in this entry field. The information entered must be a number between 10 and 3600, indicating a polling period which can be from 10 seconds to 1 hour.

To affect a change in the monitoring settings for an application, click the Apply button. When the Apply button is clicked, the new monitoring period will take effect and Isis will perform monitoring immediately. This information is also summarized in configuring Monitoring.

top of page

Last Data Tab



The Last Data Tab shows the last batch of data sampled from the application, if any. Monitoring data will only be displayed for monitoring performed during the current Isis session.

The data gathered from monitoring is displayed in a scrollable list. The name of each object or function being monitored is shown in the first column, and the value when last fetched is shown in the second column.

Last Fetch

This displays the time that data was last successfully fetched by runtime monitoring. If no data has successfully been fetched during the current session, this will appear as 'N/A'.

Next Fetch

This displays the next time that Isis will perform runtime monitoring.

Note: If monitoring is enabled for the current application, and the application is disconnected, the Next Fetch time will continue to update as Isis moves through each monitoring period. If the application is connected successfully, Isis will update the Last Fetch time immediately after successfully performing monitoring.

top of page

Status Bar

The status bar appears the bottom of the Application window, and displays any messages particular to that application.



For example, if an application was performing runtime monitoring and experienced an error, a message would appear in the status bar for that application informing the user that 'Monitoring failed to return data'.

Note that the status bar for an application window only displays information particular to that application - any information or error message that is related to the application as a whole is displayed in the status bar for the main window.

top of page

Configuring Applications

Configuring connection settings Before an application can be monitored, connection settings for that application must be configured so that Isis can connect successfully to the application being monitored.

To configure connection settings for an application, select Application / Connection Settings from the menu. Isis will also prompt the user to configure connection settings for a new application once it is created, and if the user attempts to connect to the application.

The connection settings dialog will appear different for each application type, as each application type requires different information in order to connect and perform monitoring.

Configuring connection to a Tuxedo application

If the application that you are trying to configure is Tuxedo application, the following dialog will appear.




In order to configure connection to a Tuxedo application, a number of pieces of information must be supplied.

Field name   Required data
WSNADDR   The listen address of the Workstation Listener for the Tuxedo application. To confirm this value, refer to the UBBconfig for the relevant Tuxedo application.
Username   This should be set to Isis, but any value may be supplied.
Clt. Name   The client name must always be set to 'tpsysadm'.
Password   The application password for the Tuxedo application. Or, if ACLs are in use, the password for the 'tpsysadm' user.


The information entered can be tested by clicking the 'Test Connection' button.

Isis will attempt to connect to the application using the information supplied, and will display the result of the test in the status bar for the Connection Settings dialog.

For more information regarding troubleshooting connection to a Tuxedo application, refer to

Configuring connection to a WebLogic application

If the application that you are trying to configure is WebLogic application, the following dialog will appear.



In order to connect to a WebLogic application, there are a number of pieces of information that must be supplied.

Field name   Required data
Host address   The IP address of the machine the WebLogic application is running on.
Community name   This should always be set to 'public' by default. If you have adjusted the SNMP community name in the WebLogic configuration, then the community name provided here must match.
Timeout (msecs)   The amount of time in milliseconds Isis should attempt to connect to the application being monitored.
Connection retries   The number of times Isis should attempt to connect to the application before failing.

Note that the total amount of time Isis will take to attempt to connect to an application will be the timeout value multiplied by the number of connection retries, with a small overhead on top of that total.

The information entered can be tested by clicking the 'Test Connection' button. Isis will attempt to connect to the application using the information supplied, and will display the result of the test in the status bar for the Connection Settings dialog. While Isis attempts to connect to the application, the OK and Cancel buttons will be temporarily disabled.

Once Isis has determined whether the connection attempt succeeded or failed, the buttons will be enabled again.

For more information on troubleshooting connection to a WebLogic application, refer to the Isis troubleshooting guide.


top of page
Home | Contact Us | News | Privacy Policy | Terms of Use