|
product with the Isis installer and the finally configure BEA WebLogic or The installation of Isis is a relatively straight forward process. Firstly ensure that the machine you are installing Isis on is capable of supporting the Isis application, the requirement of that environment are discussed below in Technical Requirements, next install the IsisTuxedo to work with Isis. If you are having problems with your installation, please feel free to contact Integral support, for details on contacting support click here . Before installing Isis, please ensure that the target machine meets the following requirements: · VGA monitor with minimum 800x600 resolution and 256 colors · Approximately 100MB of hard drive space · 128 MB of RAM or more preferred While Isis is a lightweight application, the processing it performs can be quite memory-intensive. During a typical Isis session a user may be reviewing generated reports within Excel, generating reports and monitoring several applications concurrently. In order to ensure the best experience possible, ITS recommends at least 128 MB of RAM. · Windows 2000 · Office 97 or later · Tuxedo 6.5 or later client libraries Pre-configuration for Tuxedo and WebLogic applications. Please note that some pre-configuration for Tuxedo or WebLogic may be required to allow Isis to run successfully. Please see the Configuring Tuxedo for Isis and the Configuring WebLogic for Isis sections below for further information. Isis can manipulate log files created by standard Tuxedo server functionality to provide detailed service execution time statistics. In order to generate these log files, all Tuxedo servers to be monitored in the Tuxedo application must be configured to support txrpt. This requires the addition of two command line option switches. A bare-bones Tuxedo server entry within a UBBconfig file might look as follows: | ServerName | SRVGRP=SVRGRP1 SRVID=21106 | In order to support the generation of txrpt files, the entry must be modified as follows: | ServerName | SRVGRP=SVRGRP1 SRVID=21106 CLOPT="-A -e StatLog -r" | The three switches added (-A, -e and -r) have the following effect: | -A | Ensures that Tuxedo server advertises all available services. Typically this is the default command line option (CLOPT) for a Tuxedo server. | | -e | Writes all error information (any output sent to STDERR) to the file specified. (in this case, StatLog) | | -r | Ensures that ServerName will produce a record for each service call performed, and write that information to STDERR. | The changes required to the Tuxedo servers can also be done dynamically through the use of the Tuxedo WebGUI console. For information on how to dynamically change the options on Tuxedo servers please see the Please note that activating txrpt reports causes a line of log data to be written on each Tuxedo service call. While the performance degradation incurred through this write is negligible, on production systems the size of these log files can grow over time to be quite large. It may be worthwhile using the same cleanup procedures used for the Tuxedo ULOGs to ensure that these log files do not grow to an unmanageable size. Isis uses the WebLogic SNMP agent to gather information on the production characteristics of the WebLogic system. In order for Isis to gather this information, the WebLogic SNMP agent will need to be enabled. The WebLogic SNMP agent has been included with each version of WebLogic from 5.1 onwards, however the method for running the SNMP agent has varied between versions. For the full details on how to run the SNMP agent please see the BEA documentation for your version of WebLogic at edocs.bea.com, however a brief description of what is required is also included below. WebLogic Server is often in protected behind firewalls or other devices to ensure the safety of the system from hackers. However, these device can also prevent traffic on unusual ports (like SNMP) from getting through. When you configure the SNMP agent for WebLogic it is important to ensure that the Isis application can connect to the port that the SNMP agent is running on, otherwise no data will be able to be recorded. Please note also that despite being part of WebLogic 5.1, SNMP support was dropped in WebLogic 6.0 and did not reappear until WebLogic 6.1. Because Isis requires SNMP to gather WebLogic information, Isis cannot support WebLogic 6.0. In the installation directory for WebLogic 5.1 you will find a script file called startSNMPagent.sh or startSNMPagent.cmd (depending if you are running Unix or Windows respectively). You will need to modify this file to provide the ports that you want the SNMP agent to connect to (for both WebLogic and SNMP) and then run the file. The SNMP agent will load and connect to WebLogic, Isis should now be able to record data by connecting to the SNMP agent on the port and IP address that you specified. If you are having issues getting the SNMP agent to work, then please see the BEA documentation at edocs.bea.com. SNMP was not included as part of WebLogic 6.0, please upgrade to WebLogic 6.1 to use Isis. From WebLogic 6.1 and above, SNMP is configured through the WebLogic Console. To turn on SNMP, run the WebLogic Console and then select the domain --> configuration --> SNMP off the left hand menu. From this screen you can now enable WebLogic SNMP. If you are having issues getting the SNMP agent to work, then please see the BEA documentation for your version of WebLogic at edocs.bea.com.
|