Skip to main content

Observability .NET SDK feature guide

The observability section of the Temporal Developer's guide covers the many ways to view the current state of your Temporal Application—that is, ways to view which Workflow Executions are tracked by the Temporal Platform and the state of any specified Workflow Execution, either currently or at points of an execution.

This section covers features related to viewing the state of the application, including:

How to emit metrics

List of metrics capable of being emitted

How to set a Prometheus endpoint using the .NET SDK

How to setup Tracing

How to configure tracing using the .NET SDK

How to log from a Workflow

How to provide a custom logger

How to use Visibility APIs

How to use Search Attributes

Introducing the methods of using search attributes using the .NET SDK (default, custom, generic)

Steps to using custom Search Attributes using the .NET SDK

How to query Workflow Executions using the .NET SDK

How to set custom Search Attributes

How to upsert Search Attributes

How to upsert Search Attributes to add or update Search Attributes from within Workflow code

How to upsert custom Search Attributes using the .NET SDK

How to remove a Search Attribute from a Workflow

How to remove a Search Attribute that was previously set using the Temporal .NET SDK

How to remove a Search Attribute using the Temporal .NET SDK