Supported OS Linux IBM Z/OS



z/IRIS is a plug-in software solution, built to provide mainframe-inclusive performance monitoring for the non-mainframe world.

DevOps teams want to understand how mainframe performs for their business applications and how peak performance can be maintained or achieved. With z/IRIS, mainframe observability for DevOps is a core concept. Teams can begin assessing the use of mainframe resources, continuously analyze performance, and compare metrics and data across applications using Datadog.

Distributed Db2 for z/OS

  • Tracing enables JDBC observability with Db2 for z/OS:
    • Smart deadlock alerting and detection
    • Performance monitoring
    • JDBC performance analytics

z/OS Connect Observability

  • Trace REST API requests processed on mainframe:
    • Identify latencies within mainframe systems
    • Perform sophisticated application analysis enabled by metadata
  • Additional metrics streaming enables enriched user experience

z/OS Work observability

  • Mainframe batch job observability
  • Address spaces and subsystem monitoring
  • TSO user activity tracing

Partners by region

North-American based organizations can contact our partner SEA:

EMEA and South American based organization can contact:

Data Collected

Trace Tags

Trace Tag NameDescription
zos.connect.api.nameAPI name of z/OS Connect
zos.connect.api.versionAPI Version of z/OS Connect
zos.connect.request.idRequest ID
zos.connect.request.timed_outRequest time out
zos.connect.request.user_nameRequest user name
zos.connect.service.nameService name
zos.connect.service.versionService version
zos.connect.service_provider.nameService provider name
zos.connect.sor.identifierSOR identifier
zos.connect.sor.referenceSOR reference
zos.connect.sor.request.received_timeSOR request received
zos.connect.sor.request.sent_timeSOR request sent time
zos.connect.sor.resourceSOR resource
zos.job.classz/OS job class
ziris.job.identifierz/OS job identifier
zos.jes.job.correlatorJES job correlator
zos.job.step.cpu.unitsz/OS step CPU units
zos.job.step.program_namez/OS job step program name
zos.job.step.endedz/OS job step ended
zos.job.step.namez/OS job step name
zos.job.step.numberz/OS job step number
zos.job.step.cpu.time_msz/OS job step CPU time
zos.job.step.ziip.time_msz/OS job step ZIIP time
zos.tape.mountsz/OS tape mounts
zos.job.step.return_codez/OS job step return code
zos.racf.group.idz/OS RACF group ID
zos.user.idz/OS user id
zos.user.namez/OS user name
host.nameHost name
http.methodHTTP method
http.response_content_lengthHTTP response content length
http.request_content_lengthHTTP request content length
http.status_codeHTTP status code
http.client_ipHTTP client ip
db.systemDB system
net.peer.ipNet peer IP
net.peer.portNet peer port
enduser.idEnd user ID
db.db2.collection.idDb2 collection ID
db.db2.instance_nameDb2 instance name
db.userDB user
zos.db2.wait.time_msDb2 wait time
zos.db2.unlock.requestsDb2 unlock request
zos.db2.sql.storedprocedure.statementsDb2 SQL stored procedure
zos.db2.start.timestampDb2 start timestamp
zos.db2.end.timestampDb2 end timestamp
zos.db2.response.time_msDb2 response time
zos.db2.elapsed.time_msDb2 elapsed time
zos.cpu.time_msCPU time
zos.db2.abort.requestsDb2 abort request
zos.db2.su.factorDb2 su factor
zos.db2.workload.service.class.nameDb2 workload service class name
zos.db2.cpu.time_msDb2 CPU time
zos.ziip.time_msZIIP time
zos.db2.ziip.time_msDb2 ZIIP time
zos.db2.remote.location.nameDb2 remote location name
zos.db2.product.idDb2 product ID
zos.db2.sent.bytesDb2 sent bytes
zos.db2.received.bytesDb2 received bytes
zos.db2.client.application.nameDb2 client application name
zos.db2.client.platformDb2 client platform
zos.db2.client.auth.idDb2 client auth ID
zos.db2.sql.prepare.statementsDb2 SQL prepare statement
zos.db2.sql.open.statementsDb2 SQL open statement
zos.db2.sql.lock.statementsDb2 SQL lock statement
zos.db2.connection.idDb2 connection ID
zos.db2.consistency.tokenDb2 consistency token
zos.correlation.idDb2 correlation ID
zos.db2.plan.nameDb2 plan name
zos.db2.program.nameDb2 program name
zos.db2.lock.stateDb2 lock state
zos.db2.statement.idDb2 statement ID
zos.db2.statement.typeDb2 statement type
zos.db2.thread.tokenDb2 thread token
zos.db2.lock.requestDb2 lock request
zos.db2.lock.durationDb2 lock duration
zos.db2.deadlock.resourcesDb2 deadlock resources
zos.db2.aceDb2 ACE
zos.db2.location.nameDb2 location name
zos.db2.luw.idDb2 LUW ID
zos.db2.uniqueness.valueDb2 uniqueness value
zos.db2.versionDb2 version
zos.lu.nameLU name
zos.network.idz/OS network ID
zos.subsystem.namez/OS subsystem name

Mainframe metrics

  • RMF Metrics

    • RMF metrics provide resource utilization metrics at customizable intervals and at customizable levels of detail.
  • z/OS Connect Metrics

    • z/IRIS streams metrics created using data from IBM’s z/OS Connect SMF type 123 version 1 and 2 records.
  • MQ Metrics

    • MQ statistics records (SMF Type 115) contain a multitude of statistics from various resources within the system. z/IRIS introduces z/OS MQ Metrics, focusing on the most vital performance indicators for monitoring, analysis, and alerting purposes.

This isn’t the metric you’re looking for? Missing a critical feature for your organization? Send us a feature request to info@mainstorconcept.com.


If you have any questions about z/IRIS, please open a support request or contact us at support@mainstorconcept.com.

If you want to schedule a demo, please contact sales@mainstorconcept.com.

If you are looking for local support for the North American region, contact our partner SEA- Software Engineering of America per mail or call (800) 272-7322.