Created:  | Updated: 


application.conf parameters and syntax

Properties are customizable to meet your environment requirements.

Module

Property

Description

Default value

Notes

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

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).?

Example

Configuration setting:

irontap.my.secret:forYourEyesOnly

log entry:

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

sources.tcp

port

The listener port which the z/IRIS client uses to connect to z/IRIS 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

storage.metrics.influxdb2

bucket

The InfluxDB bucket to be used for z/IRIS metrics

org

The InfluxDB organization

url

The url to your InfluxDB

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

Example configuration

The example below overrides the default EBCDIC code page with IBM01140 and enables Instana Events for mainframe jobs.

application.conf dot notation
irontap.zos.smf.ebcdic-codepage: "IBM01140"
irontap.apm.instana.sdsf.returnCodeEventsEnabled: true
YAML
application.conf JSON notation
irontap{
 zos{
  smf{
   ebcdic-codepage: "IBM01140"
  }
 }
 apm {
  instana{
   sdsf{
    returnCodeEventsEnabled: true
   }
  }
 }
}
JSON