Observability - Temporal feature
Temporal's observability feature helps you track the state of your Workflows in real-time, providing tools for detailed metrics, tracing, comprehensive logging, and visibility into your application state.
Monitor performance, trace Activity and Workflow Executions, debug, and filter Workflow Executions to gain deeper insights into your Workflows.
Key Components of Temporal's Observability and Visibility
- Metrics: Detailed performance metrics to track the health and efficiency of your Temporal Service and Workflows.
- Tracing: End-to-end tracing of Workflow and Activity Executions to understand the flow and timing of operations.
- Logging: Comprehensive logging capabilities for debugging and auditing purposes.
- Search Attributes: Custom attributes that can be used to enhance searchability and provide additional context to Workflow Executions.
- Web UI: A user-friendly interface for visualizing and interacting with your Workflows and Temporal Service state.
Benefits of Temporal's Observability and Visibility Features
- Real-time Monitoring: Track the state and progress of your Workflows as they execute.
- Performance Optimization: Identify bottlenecks and optimize your Workflow and Activity implementations.
- Effective Debugging: Quickly locate and diagnose issues in your Temporal applications.
- Compliance and Auditing: Maintain detailed records of all Workflow executions for compliance and auditing purposes.
- Operational Insights: Gain a deep understanding of your application's behavior and usage patterns.
- Scalability Management: Monitor and manage the scalability of your Temporal Service effectively.
Jump straight into the Temporal SDK feature guide.