newrelic-dotnet-agent icon indicating copy to clipboard operation
newrelic-dotnet-agent copied to clipboard

.NET Lambda Agent should support tags as attributes

Open lspangler584 opened this issue 4 years ago • 1 comments

Feature Description

Tags on OpenTracing Spans built with the .NET Lambda Agent are not currently supported. This Issue requests that tags be supported.

Details

  • Tags should be added as UserAttributes.
  • The .NET Lambda Agent currently adds Tags from the RootSpan to the TransactionEvent it creates here.
  • To implement for Spans, something like BuildUserAttributes() used in TransactionEvent.cs should be added to LambdaSpan.cs.

Additional context

Support for Tags on Spans gathered by the .NET Agent (not Lambda) was added after the internal specs were changed to require them. The .NET Lambda Agent has not been updated since that spec change.

Priority

lspangler584 avatar Sep 18 '20 00:09 lspangler584

https://issues.newrelic.com/browse/NEWRELIC-3507

This Issue has been marked stale after 90 days with no activity. It will be closed in 30 days if there is no activity.

github-actions[bot] avatar Dec 13 '22 00:12 github-actions[bot]

The .NET Agent Lambda Open Tracer is compatible with .NET Core 3.1 only. The .NET Core 3.1 has reached EOL (Dec 13, 2022). Due to the EOL nature of .NET Core 3.1 and Open Trace rolled into Open Telemetry, we will not address this story request.

angelatan2 avatar Dec 13 '22 15:12 angelatan2