Information
Limited support BMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see BMC AMI Datastream for Db2 7.1.

General SMF record type statement


The SMF record type statement processes System Management Facilities (SMF) record types from IBM and other vendors. Each SMF record has a specific record type and message data format.

BMC AMI Defender processes the SMF record types that are referenced in the following diagram and and listed in the syntax descriptions.


SMF-General_6.0.02_1.png

severity.png

For information about filterSpecification , see FILTER-and-MATCH-parameters.

For a list of supported SMF types, see Supported-API-event-types-SMF-types-and-associated-process-tags.

The following table provides details about non-IBM SMF record types and other parameters:

Parameter

Description

SMF ABEND-AID(recordType)

Must code as shown

Compuware Abend-AID SMF records can be written by the Compuware Abend-AID product. (For details, see the appropriate Compuware Abend-AID documentation.) Code a single numeric value between 128 and 255.

If the record type is omitted, the default value is 205.

SMF SESSMON( recordType )

Must code as shown

Security Session Monitor SMF records can be written by the BMC AMI Security Session Monitor product. (For details, see the BMC AMI Security Session Monitor documentation.) Code a single numeric value between 128 and 255.

If the record type is omitted, the default value is 220.

SMF CORRELOG(recordType)

Must code as shown

SMF CORRELOG records can be written by the BMC AMI Defender product. (For more information, see IND-defender.) Code a single numeric value between 128 and 255.

If the record type is omitted, the default value is 202.

SMF DIAG(recordType)

Must specify as shown

The SMF DIAG statement is intended for diagnostic purposes. The default severity value is DEBUG.

There is no default for the SMF record type. For record type code a single numeric value between 0 and 255 indicating the SMF record type you want to monitor. If you code more than one SMF statement for the same record type, then a subsequent SMF statement for the same record type replaces any SMF statements for that record type that came before.

FACILITY(facilityName)

Specifies the RFC 3164 facility that is to be indicated as the origin of the syslog messages corresponding to the indicated SMF records

If you omit this parameter, the default value is LOGALERT or as shown in the table. If you want a different facility indicated, code one of the RFC 3164 facility names as listed in Syslog-facilities-and-severities.

SMF record type

Default facility

7

KERNEL

109

SYSLOGD

119

UUCP

CorreLog

LOCAL1

DIAG

SYSLOGD

FIELDs(fieldName…)

Specifies the names of the SMF record fields that are to be transmitted to the BMC Defender Server or other syslog console and the order they are to appear in the message

Specify one or more of the fields as described in FIELDS-parameter. You can specify fields only if they are appropriate to the SMF record type, for example, you can specify SMF18JBN for SMF 18, but not for SMF 14 or any other record type.

filterSpecification

For information about filterSpecification, see FILTER-and-MATCH-parameters.

INHibit

Specifies that the writing of the specified SMF record type to the SMF data set or log stream is to be inhibited by BMC AMI Defender

The specified SMF record type is processed by BMC AMI Defender, but then inhibited from further processing by SMF.

LOG | LOG(HEX)

Specifies that the selected SMF records are to be logged on CZAPRINT and optionally dumped in hexadecimal and character format

This parameter is intended primarily for diagnostic purposes. Use care in specifying LOG(HEX) as it can generate a large volume of print records, especially if BMC AMI Defender is left running for several hours or more.

PROCess(‘processTag’)

Specifies the tag that appears at the start of the syslog messages for the indicated SMF record type, following the priority, timestamp, and host name, and preceding the formatted fields

Specify the exact process tag that you want to include in syslog messages including any spaces and punctuation. A process tag can be any length from the null string (‘’) to 32 characters.

If PROCess is omitted, the default value is as specified in the Supported-API-event-types-SMF-types-and-associated-process-tags topic, and followed by the leading delimiter from OPTIONS DELIM.

SEVerity(severity)

Specifies the syslog severity (for record types without subtypes) or the default severity (for record types with subtypes)

See Syslog-facilities-and-severities. You can also code SUPPRESS. SUPPRESS indicates that the default is that records are not to be formatted and forwarded to the syslog server at all. If you omit SEVerity, the default value is as described under each record-type description.

SUBTypes

Specifies one or more SMF record subtypes and the syslog severity to be assigned to them

This parameter is only valid for SMF record types that include subtypes. Record types 7, 14, 15, 17, 18, 60, 61, 62, 64, 65 and 66 do not contain subtypes. BMC Defender SMF records are always written as subtype 1. The subtype default values for each record type are listed under the description of that record type.

Specify the subtype or subtypes in one or more of the following formats.

Format

Description

subtype

Single-record subtype

For example, SUBT(1 SEV(NOTICE)) specifies that subtype 1 records are forwarded with a severity of Notice.

subtype:subtype

Range of record subtypes

For example, SUBT(5:9 SEV(SUP)) specifies that all subtype 5, 6, 7, 8, and 9 records are suppressed (not forwarded).


SEVerity(severity) specifies the syslog severity for the specified record subtypes.

specifies the syslog severity for the specified record subtypes

See Syslog-facilities-and-severities. You can also code DEFAULT or SUPPRESS. DEFAULT indicates that the severity default value is the defined severity; SUPPRESS indicates that the specified event records are not to be forwarded to the syslog server at all.

If TRACE(PARM) is in effect, then the effect of any SUBTypes and SEVerity parameters is indicated by message CZA0069I, such as  in the following example:

CZA0069I SMF_T42 Maximum Subtype 30
CZA0069I Subtype 0 Severity DEFault
CZA0069I Subtype 1 Severity SUPpress
...

This section provides information about the following topics:


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Defender for Db2 6.1