Created:  | Updated: 


application.conf parameters and syntax

Properties are customizable to meet your environment requirements.

Module

Property

Description

Default value

Notes

irontap.zos


global.time-zone

The default time zone for all z/OS systems.

CET



smf.ebcdic-codepage

The default EBCDIC encoding.

IBM1047



systems

An array of system ids and time zones.


Example of system specific timezone configuration
systems: [
{id: S0W1, time-zone: EST}
{id: S0W2, time-zone: CET}
]
CODE

irontap.core


worker-threads

The number of threads for parallel SMF processing.

-1

Choose the number of threads. A negative value will always result in using #cores -1 threads (at least 1).

logSmfDataOnError

An SMF parsing error will be logged including the whole SMF record.

true

config.render-regex-mask

A regular expression used to remove secrets from the configuration log.

(?i).*?(token|password|secret|passphrase|keystore|truststore|jaas).*?

Example

Configuration setting:

irontap.my.secret:forYourEyesOnly

log entry:

irontap.my.secret: *** secret removed ***

irontap.sources.tcp

port

The listener port which the z/IRIS client uses to connect to z/IRIS IronTap.

irontap.sources.kafka

topicPattern

A pattern describing the topics z/IRIS IronTap should consume.

smf


consumer

Contains the Apache Kafka Consumer configuration provided by your Apache Kafka administrator.

default consumer config

irontap.storage.metrics.influxdb2

bucket

The InfluxDB bucket to be used for z/IRIS metrics

org

The InfluxDB organization

url

The url to your InfluxDB or InfluxDB receiver

authenticateToken

A token with write permissions within the organization

Configuration can also be customized via the command-line.


Example configuration

irontap{
 storage{
  metrics{
   influxdb2{
    bucket = "16b45434a5f58182"
    org = "e9043121e23a02da"
    url = "https://influx-cluster.com:32000"
    authenticateToken = "MySecureOrgToken=="
   }
  }
 }
}
JSON

irontap.db2.telemetry

datadog.trace.id.format

Specifies if the Datadog trace ID format should be used for DB2 telemetry.

Enable to make trace ID searchable in Datadog.

false

false = 128 bit hexadecimal number

true = 64 bit decimal number

irontap.zos.connect.telemetry

measurement.prefix

The prefix used for z/OS Connect measurements.

zos.connect

irontap.zos.rmf.telemetry

measurement.prefix

The prefix used for RMF measurements.

zos.rmf

irontap.zos.mq.telemetry

measurement.prefix

The prefix used for MQ measurements.

zos.mq

Example configuration

The example below overrides the default EBCDIC code page with IBM01140.

application.conf dot notation
irontap.zos.smf.ebcdic-codepage: "IBM01140"
YAML
application.conf JSON notation
irontap{
 zos{
  smf{
   ebcdic-codepage: "IBM01140"
  }
 }
}
JSON