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 definition of a Transaction Processing System (TPS) #1898

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

Conversation

rrschulze
Copy link

Fixes #1687

Changes

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. Basing on the generic TPS, we aim to finalize the span definitions for CICS and IMS.

The PR adds the following new components to the semantic conventions:
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.
ibm: Introduces ibm as name space to represent specific attributes of systems like ibm.cics and ibm.ims (aiming to align with guidance for system names described in #1708

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 February 11, 2025 09:54
Copy link

This PR was marked stale due to lack of activity. It will be closed in 7 days.

@github-actions github-actions bot added the Stale label Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

Successfully merging this pull request may close these issues.

Add initial Mainframe Semantic Conventions
1 participant