Observability - Go SDK feature guide
Learn how to monitor and troubleshoot your Temporal Application with observability features, including metrics, tracing, logging, and visibility. Discover how to emit metrics, configure tracing and context propagation, and use custom loggers. Explore search attributes and how to set, upsert, and remove them to retrieve Workflow Executions based on specific criteria.
Self-hosted Visibility feature setup
Temporal Server's Visibility store enables listing and filtering of Workflow Executions. Advanced Visibility features require a supported database version. Supported databases include MySQL, PostgreSQL, SQLite, and Elasticsearch. To set up Visibility, configure the Persistence configuration and create a Visibility store. Dual Visibility allows data migration between stores. Custom Search Attributes can be created and managed using Temporal CLI or tcld. For more information, refer to the Temporal Server documentation.
Temporal CLI command options reference
Discover the Temporal Workflow CLI with this comprehensive list of options, from Active Cluster to Workflow Type, covering features like cluster management, workflow execution, and more.
What is the Temporal Visibility feature?
Discover the power of Temporal Visibility, a subsystem enabling operators to view, filter, and search for Workflow Executions in a Temporal Cluster. Learn about standard and advanced Visibility, Dual Visibility, List Filters, Search Attributes, and how to manage them using various SDKs and the Temporal CLI.