Configuring DSMs
152
IBM
This document includes:
•
Configuring IBM IMS to Integrate with SIEM
•
Pulling Data Using Log File Protocol
Configuring IBM IMS
to Integrate with
SIEM
To integrate IBM IMS with SIEM:
Step 1
From the Enterasys Extranet, download the following compressed file:
QexIMS_bundled.tar.gz
Step 2
On a Linux-based operating system, extract the file:
tar -zxvf qexims_bundled.tar.gz
The following files are contained in the archive:
qexims_jcl.txt
- Job Control Language file
qeximsloadlib.trs
- Compressed program library (requires IBM TRSMAIN)
qexims_trsmain_JCL.txt - Job Control Language for TRSMAIN to decompress the
.trs file
Step 3
Load the files onto the IBM mainframe using the following methods:
a
Upload the sample
qexims_trsmain_JCL.txt
and
qexims_jcl.txt
files
using the TEXT protocol.
b
Upload the
qeximsloadlib.trs
file using BINARY mode transfer and append
to a pre-allocated data set. The
qeximsloadlib.trs
file is a tersed file
containing the executable (the mainframe program QexIMS). When you upload
the .trs file from a workstation, pre-allocate a file on the mainframe with the
following DCB attributes: DSORG=PS, RECFM=FB, LRECL= 1024,
BLKSIZE=6144. The file transfer type must be binary and not text.
NOTE
QexIMS is a small C mainframe program that reads the output of the IMS log file
(EARLOUT data) line by line. QexIMS adds a header to each record containing
event information, for example, record descriptor, the date, and time. The program
places each field into the output record, suppresses trailing blank characters, and
delimits each field with the pipe character. This output file is formatted for SIEM
and the blank suppression reduces network traffic to SIEM. This program does
not consume CPU or I/O disk resources.
Step 4
Customize the
qexims_trsmain_JCL.txt
file according to your installation
specific information for parameters.
For example, jobcard, data set naming conventions, output destinations, retention
periods, and space requirements.
The
qexims_trsmain_JCL.txt
file uses the IBM utility TRSMAIN to extract the
program stored in the
qeximsloadlib.trs
file.
An example of the
qexims_trsmain_JCL.txt
file includes:
Summary of Contents for Security Information and Event Manager
Page 2: ......
Page 8: ......
Page 20: ......
Page 22: ......
Page 24: ......
Page 26: ......
Page 32: ......
Page 34: ......
Page 36: ......
Page 38: ......
Page 44: ......
Page 58: ......
Page 90: ......
Page 92: ......
Page 94: ......
Page 114: ......
Page 116: ......
Page 122: ......
Page 124: ......
Page 126: ...Configuring DSMs 110 FIREEYE...
Page 128: ......
Page 130: ......
Page 132: ......
Page 136: ......
Page 140: ......
Page 144: ......
Page 172: ......
Page 176: ...Configuring DSMs 160 ISC BIND...
Page 180: ......
Page 182: ......
Page 184: ......
Page 204: ......
Page 224: ......
Page 246: ......
Page 250: ......
Page 256: ......
Page 260: ......
Page 276: ......
Page 282: ......
Page 284: ......
Page 306: ......
Page 308: ......
Page 318: ......
Page 322: ......
Page 324: ......
Page 346: ......
Page 356: ......
Page 366: ......
Page 384: ......
Page 392: ......
Page 394: ......
Page 396: ......
Page 398: ......
Page 404: ......
Page 426: ......