Recommended TOM utilities
Log reporting utility (MAMLXRPT)
The BBSAMP member MAMLXRPT runs as a batch job to extract messages from the Logger. MAMLXRPT has many message and record selection capabilities that you can use to save, extract, report, and archive audit-type messages. You can also use it to extract messages regarding the time of an incident, and to gather documentation when requesting assistance from BMC Support.
When using MAMLXPRT, you can make the report easier to read by specifying the following statements in the SYSIN DD:
- Specify FROM(LSPACE=logspaceid) to indicate the logger from which records should be extracted, or omit it to use the default logger.
- Specify SELECT(RECTIME,MSG) to select only the time and message text fields of the records that you want to report.
- Specify WHERE(DIRECTION=Forward,TimeRange=(hh:mm:ss.000/yymmdd-hh:mm:ss.000/yymmdd) to print the records in chronological order and to indicate the time range of the records to report.
For more information, see Logger.
Infrastructure Discovery
You can use the Infrastructure Discovery component to add objects for STCs and USS processes that are discovered (running) on the system in which the TOM PAS is running. On the discovered items (TDSCOBJS) view, use the ADD action on the row of an STC or USS process to open a dialog box in which you can select choices for naming the object and create a demonstration (AATWAIT) or an actual managed object. For more information, see Discovering-and-creating-TOM-objects.
You can use Infrastructure Discovery to create a Definition Base of dummy objects for the TOM playpen. You can then populate the actual Definition Base of objects for a new implementation of TOM. For more information, see Setting up a playpen.
You can also use Infrastructure Discovery to create layer objects and to determine if there are running items (STC and USS processes) that TOM does not manage.
Installation Verification Program
After installing or upgrading TOM, it is important to use the Installation Verification Program (IVP) to make sure that all the necessary components, including the BMC AMI Ops Infrastructure component, are working correctly. IVP (MAMIVP EXEC) writes a report of the results to either the BMC AMI Ops Automation Journal, the system console, or both. You can also create BMC AMI OpsA ALERTs for any problems or errors that IVP finds in the installation. For more information, see Verify-installation-with-Installation-Verification-Procedure-IVP.
IVP uses the TOMEXEC API and BMC AMI Ops Automation IMFEXEC requests to create a new Definition Base and performs the following actions:
- Creates sample "demonstration" STM objects (by using TOMSCMOB cataloged procedure and AATWAIT program)
- Creates a set containing all the objects
- Activates the new Definition Base and waits for all the objects to have an ACTIVE status
SHUTSETs the set of all objects
- Waits for all objects to have a LOCKED status and activates the previously active Definition Base
Deletes the Definition Base of sample objects