IBM Support

ITM Example Perl/SOAP - Agent Survey

Technote (FAQ)


Question

How to create Perl/SOAP which surveys ITM environments for problems?

Answer

Overview

This technote presents an example Perl/SOAP project that reports potential problems in ITM environments. Some of the reports are frank errors and some are just interesting. The survey package does not attempt to resolve problems, it just identifies them.

Here is a list of the reports.

    - Agent not running situations as configured
    - Remote TEMS not responsive
    - Agent not responsive
    - Excessive start/stop situation messages
    - Agent maximum uptime
    - Agent time Skew
    - Situation Start Delay
    - Agent Connect Rate
    - Agent Down Level Maintenance
    - Agent Switching IZ76410
    - TEMA Down Level
    - Persistent Situation Error

The attached zip file includes two Perl programs which total about 4500 lines. There is a Word doc file which documents how to install and use the programs including some advanced features such as running a user command when issues are detected and later are resolved.

History:
    3.10000 - Corrected defects connected with persistent situation report and in situation groups
    3.20000 - Handle -onecycle better, add sync/duper controls, add Windows Perl install doc.
    3.30000 - Handle https connections on Perl 16 and later
    Plan is to add full certificate checking later. This change maintains current logic.
    3.40000 - Handle https connections on Perl 5.16.3 and later
    Handle new condition in remote TEMS TSITSTSC table

The package is included in the technote at the end in web page as an icon which can be saved via a right-click and then Save Link as… and is a compressed zip file.

Document information

More support for: Tivoli Components
ITM Tivoli Enterprise Mgmt Server V6

Software version: All Versions

Operating system(s): AIX, HP-UX, Linux, Solaris, Windows, z/OS

Software edition: All Editions

Reference #: 1572396

Modified date: 17 February 2015