Glossary
The following terms have specific definitions within the context of the Temporal Platform.
The following terms have specific definitions within the context of the Temporal Platform.
Use the Temporal gRPC API for direct interaction, with API reference available at api-docs.temporal.io, or generate gRPC client stubs in your preferred language.
Monitor and analyze your Temporal Cloud Namespaces with real-time metrics, available via an endpoint queryable with your own observability tool, with seven-day retention and CA-certified security.
Configure and manage a Temporal Cluster with the development.yaml file, which includes top-level sections for global, persistence, log, clusterMetadata, services, publicClient, archival, namespaceDefaults, and dcRedirectionPolicy settings.
Temporal Cluster provides dynamic configuration keys that can be updated without restarting services. Default values are set when creating the Cluster configuration, and can be overridden to optimize performance based on workload requirements. Dynamic configuration keys can be set at the Cluster, Namespace, or Task Queue level, and can be used to set rate limits, persistence store limits, and more. For more information, see the Temporal documentation.
Discover the list of possible commands in Temporal Cluster, including CompleteWorkflowExecution, ContinueAsNewWorkflowExecution, FailWorkflowExecution, and more. Learn about the corresponding events, awaitability, and usage guidelines for each command.
The Temporal Cluster generates various events in response to external occurrences and commands.
Get visibility into your Temporal Cluster's performance with metrics on service requests, latency, errors, and more. Learn how to set up alerts and use community-driven dashboards to monitor your cluster's performance.
Get insights into Temporal SDK metrics, including activity execution, workflow performance, and client requests, with detailed descriptions and tags for each metric.
Start a Temporal Server in Go by including the server package and creating and starting an instance, with options for custom configuration, services, authorization, and metric reporting.
Configure the Temporal Web UI Server's settings through a YAML configuration file, including Temporal Cluster address, port, public path, and more.
Configure your Temporal Web UI with environment variables to dynamically alter its configuration, suitable for use in various environments such as Docker, including settings for authentication, authorization, and TLS encryption.
Configure Docker containers for production use by setting environment variables using docker run, including TEMPORAL_ADDRESS, TEMPORAL_UI_PORT, and more, to enable authentication, UI, and TLS settings.