Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial semantic conventions for mainframes #1741

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

rrschulze
Copy link

Fixes #1687

Changes

This PR lays out the initial structure of the semantic conventions for mainframes.

The PR adds the following new components to the semantic conventions:

  1. mainframe: Adds single attribute to registry right now, (planned for platform-specific definitions moving forward)
  2. zos: Adds z/OS related attributes and definition of z/OS system software resource (zos.software)
  3. tps: Introduces new (generic) Transaction Processing System (TPS), an initial set of attributes and defines TPS spans extending the HTTP and RPC servers spans, and uses them for initial definition of server spans for the TPS CICS and IMS available on the mainframe.

The PR is based on the input from the Mainframe SIG meetings and is intended to have the discussion to complete the definition of a generic Transaction Processing System and to determine how mainframe concepts will be integrated in the semantic conventions. Basing on the generic TPS, we aim to finalize the span definitions for CICS and IMS.

Note

Note: if the PR is touching an area that is not listed in the existing areas, or the area does not have sufficient domain experts coverage, the PR might be tagged as experts needed and move slowly until experts are identified.

Merge requirement checklist

@rrschulze rrschulze requested review from a team as code owners January 14, 2025 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

Add initial Mainframe Semantic Conventions
2 participants