Skip to content

Commit

Permalink
Merge pull request #5804 from alanwest/patch-1
Browse files Browse the repository at this point in the history
Describe transactions in the context of OpenTelemetry
  • Loading branch information
bradleycamacho committed Jan 25, 2022
2 parents 457e741 + b972416 commit 5cb939b
Showing 1 changed file with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,10 @@ For selected OpenTelemetry languages, you can see information about your metrics

Use **Transactions** to identify slow or error transactions that might be causing a spike in your application's response time. To get a list of transactions: From the **Transaction Summary** page, select the transactions table.

New Relic's notion of a [transaction](https://docs.newrelic.com/docs/apm/transactions/intro-transactions/transactions-new-relic-apm#txn-defined) encapsulates one logical unit of work in a software application - generally, this is work performed by a single process.

With OpenTelemetry, we rely on [`SpanKind`](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/api.md#spankind) for mapping trace data to New Relic's concept of a transaction. A `SpanKind` of `server` or `consumer` is used to identify the entry point of a process - that is, these are spans that are either root spans or child spans of a remote process.

For your data to appear in this section, make sure it has the following:

<table>
Expand Down

0 comments on commit 5cb939b

Please sign in to comment.