Add SetStatus to getting started (#3111)

This commit is contained in:
Cijo Thomas 2022-03-30 14:04:22 -07:00 committed by GitHub
parent bbaffca3c1
commit a25f2861c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View File

@ -36,5 +36,6 @@ public class Program
activity?.SetTag("foo", 1);
activity?.SetTag("bar", "Hello, World!");
activity?.SetTag("baz", new int[] { 1, 2, 3 });
activity?.SetStatus(ActivityStatusCode.Ok);
}
}

View File

@ -39,6 +39,7 @@ Activity.DisplayName: SayHello
Activity.Kind: Internal
Activity.StartTime: 2022-03-30T19:42:33.5178011Z
Activity.Duration: 00:00:00.0097620
StatusCode : Ok
Activity.Tags:
foo: 1
bar: Hello, World!
@ -64,7 +65,8 @@ The `ActivitySource` instance is used to start an `Activity` which represents an
Span](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/api.md#span)
and set several `Tags`, which represents
[Attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/api.md#set-attributes)
on it.
on it. It also sets the [Status](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/api.md#set-status)
to be `Ok`.
```csharp
using (var activity = MyActivitySource.StartActivity("SayHello"))
@ -72,6 +74,7 @@ using (var activity = MyActivitySource.StartActivity("SayHello"))
activity?.SetTag("foo", 1);
activity?.SetTag("bar", "Hello, World!");
activity?.SetTag("baz", new int[] { 1, 2, 3 });
activity?.SetStatus(ActivityStatusCode.Ok);
}
```