Updating the BMC AMI Datastream for Ops product files
Before you begin
Perform the procedures in Preparing-for-update.
To update the BMC AMI Datastream for Ops product files
- Open the UPDATE member for editing.
- Add your site-specific JOB card.
- Change the following references to your variable value:
- AMIHLQ
- AMISC
- (Optional) AMIMC (depends on site requirements)
- Modify the file according to your SMS requirements:
- If your site requires an SMS management class specification, uncomment the following JCL statements:
- All MGMTCLAS=&MCLASS.
- SET MCLASS=
- If you do not use SMS, modify the file as follows:
- Change all references to AMIVS to your variable value.
- Comment out the following JCL statements:
- All STORCLAS=&SCLASS.
- All MGMTCLAS=&MCLASS.
- SET SCLASS=
- SET MCLASS=
- Uncomment the following JCL statements:
- All VOL=SER=&VOLSER.
- SET VOLSER=
- If your site requires an SMS management class specification, uncomment the following JCL statements:
Run the customized job.
The job allocates and populates the following data sets, depending on the scenario:Scenario
Product libraries
Backed up data sets before update applied
- AMIHLQ.BKPOPS.ARCH9.LOAD
- AMIHLQ.BKPOPS.SAMP
- AMIHLQ.BKPOPS.LOAD
- AMIHLQ.BKPOPS.PARM
Newly updated data sets with SPE applied
- AMIHLQ.ARCH9.LOAD
- AMIHLQ.BMCPSWD
- AMIHLQ.SAMP
- AMIHLQ.LOAD
- AMIHLQ.PARM
SPE install data sets
- &PFX.SPEOPS.XMIT
- &PFX.SPEOPS.XMIT.TRS
Modify the CZAPAO member of the AMIHLQ.PARM data set as described in To configure the selection parameters.
- Move the updated members to the corresponding location on the system on which BMC AMI Datastream for Ops runs (for example, PROCLIB).
Do not update the AMIHLQ.SAMP data set externally; it is used for maintenance updates to BMC AMI Datastream for Ops.
Determine the applicable load library to use
Use the applicable load library with BMC AMI Datastream for Ops. The data sets must be authorized program facility (APF) authorized.
If you do not know which library to use, contact your system administrator.
Load library | Description |
|---|---|
AMIHLQ.LOAD | Default load library This version of the code is tuned for the best performance on the most current, generally-available IBM hardware and operating system. |
AMIHLQ.ARCH9.LOAD | Architecture level 9 load library You can use this library if you are not running on the latest IBM hardware and operating system. It is compiled and linked at architecture level 9, so this load library can run on IBM zEnterprise 114 or 196 hardware, or better. |
To restore the backup files created by the update job
- Open the RESTORE member for editing.
- Add your site-specific JOB card.
- Change the following references to your variable value:
- AMIHLQ
- AMISC
- (Optional) AMIMC (depends on site requirements)
- Modify the file according to your SMS requirements:
- If your site requires an SMS management class specification, uncomment the following JCL statements:
- All MGMTCLAS=&MCLASS.
- SET MCLASS=
- If you do not use SMS, modify the file as follows:
- Change all references to AMIVS to your variable value.
- Comment out the following JCL statements:
- All STORCLAS=&SCLASS.
- All MGMTCLAS=&MCLASS.
- SET SCLASS=
- SET MCLASS=
- Uncomment the following JCL statements:
- All VOL=SER=&VOLSER.
- SET VOLSER=
- If your site requires an SMS management class specification, uncomment the following JCL statements:
- Run the customized job.
The restore job deletes and reallocates the product files and then restores them from the backup files. If your site uses volume-specific authorization statements, you may need to review your APF authorizations for the product load libraries.
Comparing new features and customized $$$nnnnn members
The customizable $$$nnnnn members in the hlq.PARM data set represent equivalent CZAnnnn members. Your existing $$$nnnnn members are not modified during upgrade and are usually upward compatible. Any new functionality added to CZAnnnn members have default values that do not negatively impact earlier versions of $$$nnnnn members.
BMC documents changes in CZAnnnn members in release notes and SPE technical bulletins, so that you can include features in your $$$nnnnn members. Changes that do not affect $$$nnnnn members are annotated in case you modified something else in your PARM file.
SPEs include all previous SPE enhancements and patches. We recommend that you review all notices since your last installation to make sure that you are aware on any configuration changes. For the full list of patches and SPEs, see Notices.
After you update the product, compare the following customizable members in the hlq.PARM data set for any new required customizations:
Custom member | Description | Reference |
|---|---|---|
$$$CONFG | Event and SMF record family selection | |
$$$SELCT | Event and SMF record selection | |
$$$SERVR | Processing options and SIEM server identification |
We strive to minimize the impact to the supplied sample JCL. As we add new execution parameters and data sets, we try to make changes that allow upward compatibility with existing JCL. We do this through the use of default values that should not have a negative impact on earlier product releases.
Where to go from here
To enable BMC AMI Datastream for Ops to send BMC AMI Ops performance data to your SIEM, see Configuring-the-SIEM-selection-parameters.