Db2 Deadlock Spans
Created: | Updated:
Below is a list of all Db2 Deadlock related tags created and used by z/IRIS for mainframe-related spans, as well as the IBM SMF record values that z/IRIS uses to populate the tag values.
Refer to Db2 Deadlock span to find out more about Deadlock APM spans.
Tag Naming Scheme
Attribute Prefix | Mainframe system context |
---|---|
zos.** | IBM z/OS operating system-wide identifiers. For example, |
zos.db2.** | IBM Db2 for z/OS specific attributes. |
host.** | Host attributes as defined in OpenTelemetry's semantic conventions for resources. |
db.** | Database attributes as defined in OpenTelemetry's semantic conventions for traces. |
net.** enduser.** | General attributes as defined in OpenTelemetry's semantic conventions for traces. |
Span Semantics
Deadlock Participant span
Refer to Db2 Deadlock Participant for more information about these spans.
|
Constant value |
---|---|
|
|
|
Constant value |
Tags
Name | IBM SMF source |
---|---|
|
|
|
Constant value |
span links | Link to Deadlock span Span links may be provided automatically via APM span linking or manually via trace tag |
| Trace id of Deadlock span. This attribute is provided as an auxiliary attribute for APM tools that do not (yet) support span links. |
Deadlock span
Refer to Db2 Deadlock Traces to find out more about these spans.
|
Constant value |
---|---|
|
Constant value |
|
Constant value |
Tags
Name | IBM SMF source |
---|---|
|
Constant value |
|
|
|
Derived from this field |
|
Derived from this field |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
span links | Links to all Deadlock Participant spans A Deadlock Participant span is created for requests that deadlocked with this span’s parent. The trace Ids for these requests can be found in the holder and waiter child spans. |
Db2 Resource name span
Refer to Db2 Deadlock Resource Name span to find out more about the spans.
|
The value varies depending on the Db2 resource impacted by the deadlock. |
---|---|
|
Constant value |
|
Constant value |
Tags
Name | IBM SMF source |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Constant value |
|
|
Waiter child span
Refer to Holder and Waiter child spans to find out more about these spans.
|
Constant value |
---|---|
|
Constant value |
|
Constant value |
Tags
Name | IBM SMF source |
---|---|
|
|
|
|
|
|
|
Constant value for Db2 spans |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*zos.db2.transaction.name
and zos.db2.workstation.name
will be replaced by waiter.trace_id
if an APM trace id is present.
Holder child span
Refer to Holder and Waiter child spans to find out more about these spans.
|
Constant value |
---|---|
|
Constant value |
|
Constant value |
Name | IBM SMF Source |
---|---|
|
|
|
|
|
Constant value |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*zos.db2.transaction.name
and zos.db2.workstation.name
will be replaced by holder.trace_id
if a trace id is present.