IBM Support

ITM Example Perl/SOAP - Agent Survey

Question & Answer


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.

[{"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Component":"ITM Tivoli Enterprise Mgmt Server V6","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF035","label":"z\/OS"}],"Version":"All Versions","Edition":"All Editions","Line of Business":{"code":"LOB15","label":"Integration"}}]

Document Information

Modified date:
17 June 2018

UID

swg21572396