# Functions
ActiveClusterTag returns a new active cluster type tag.
ActivityTypeTag returns a new activity type tag.
AsyncWFRequestTypeTag returns a new AsyncWFRequestTypeTag tag.
CallerTag returns a new RPC Caller type tag.
ClusterGroupTag return a new cluster group tag.
DecisionTypeTag returns a new decision type tag.
DestServiceTag returns a new destination service tag.
DomainTag returns a new domain tag.
DomainTypeTag returns a tag for domain type.
DomainUnknownTag returns a new domain:unknown tag-value.
No description provided by the author
GlobalRatelimiterCollectionName is a namespacing tag to uniquely identify metrics coming from the different ratelimiter collections (user, worker, visibility, async).
No description provided by the author
GlobalRatelimiterKeyTag reports the local ratelimit key being used, e.g.
GlobalRatelimiterTypeTag reports the "limit usage type" being reported, e.g.
Hosttag emits the host identifier.
InstanceTag returns a new instance tag.
InvariantTypeTag returns a new invariant type tag.
IsolationEnabledTag returns whether isolation is enabled.
No description provided by the author
No description provided by the author
KafkaPartitionTag returns a new KafkaPartition type tag.
No description provided by the author
No description provided by the author
No description provided by the author
NewClient creates and returns a new instance of Client implementation reporter holds the common tags for the service serviceIdx indicates the service type in (InputhostIndex, ..
NewNoopMetricsClient initialize new no-op metrics client.
NewRuntimeMetricsReporter Creates a new RuntimeMetricsReporter.
NewStopwatch creates a new immutable stopwatch for recording the start time to a stopwatch reporter.
NewTestStopwatch returns a new test stopwatch.
NoopScope returns a noop scope of metrics.
NopStopwatch return a fake tally stop watch.
No description provided by the author
PollerIsolationGroupTag returns a new PollerIsolationGroup tag.
ServiceTag returns a new service tag.
No description provided by the author
ShardScannerFixResult returns a new shardscanner fix result type tag.
ShardScannerScanResult returns a new shardscanner scan result type tag.
SignalNameAllTag returns a new SignalName tag with all value.
SignalNameTag returns a new SignalName tag.
SourceClusterTag returns a new source cluster tag.
No description provided by the author
TargetClusterTag returns a new target cluster tag.
TaskListRootPartition returns a new task list root partition tag.
TaskListTag returns a new task list tag.
TaskListTypeTag returns a new task list type tag.
TaskListUnknownTag returns a new tasklist:unknown tag-value.
No description provided by the author
TransportTag returns a new RPC Transport type tag.
WorkflowCloseStatusTag is a stringified workflow status.
WorkflowTerminationReasonTag reports the reason for workflow termination.
WorkflowTypeTag returns a new workflow type tag.
WorkflowVersionTag returns a new WorkflowVersion tag.
# Constants
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Common Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
AdminAddSearchAttributeScope is the metric scope for admin.AdminAddSearchAttributeScope.
AdminClientAddSearchAttributeScope tracks RPC calls to admin service.
AdminClientCloseShardScope tracks RPC calls to admin service.
AdminClientCountDLQMessagesScope tracks RPC calls to admin service.
AdminClientDeleteWorkflowScope is the metric scope for admin.DeleteWorkflow.
AdminClientDescribeClusterScope tracks RPC calls to admin service.
AdminClientDescribeHistoryHostScope tracks RPC calls to admin service.
AdminClientDescribeQueueScope tracks RPC calls to admin service.
AdminClientDescribeShardDistributionScope tracks RPC calls to admin service.
AdminClientDescribeWorkflowExecutionScope tracks RPC calls to admin service.
AdminClientGetCrossClusterTasksScope tracks RPC calls to Admin service.
AdminClientGetDLQReplicationMessagesScope is the metric scope for admin.GetDLQReplicationMessages.
AdminClientGetWorkflowExecutionRawHistoryScope is the metric scope for admin.GetDomainAsyncWorkflow.
AdminClientGetDomainIsolationGroupsScope is a request to get the domains' isolation groups.
AdminClientGetDomainReplicationMessagesScope is the metric scope for admin.GetDomainReplicationMessages.
AdminClientGetDynamicConfigScope tracks RPC calls to admin service.
AdminClientGetGlobalIsolationGroupsScope is a request to get all the global isolation-groups.
AdminClientGetReplicationMessagesScope is the metric scope for admin.GetReplicationMessages.
AdminClientGetReplicationTasksScope is the metric scope for admin.GetReplicationTasks.
AdminClientGetWorkflowExecutionRawHistoryV2Scope tracks RPC calls to admin service.
AdminClientListDynamicConfigScope tracks RPC calls to admin service.
AdminClientMaintainCorruptWorkflowScope is the metric scope for admin.MaintainCorruptWorkflow.
AdminClientMergeDLQMessagesScope tracks RPC calls to admin service.
AdminClientPurgeDLQMessagesScope tracks RPC calls to admin service.
AdminClientReadDLQMessagesScope tracks RPC calls to admin service.
AdminClientReapplyEventsScope is the metric scope for admin.ReapplyEvents.
AdminClientRefreshWorkflowTasksScope tracks RPC calls to admin service.
AdminClientRemoveTaskScope tracks RPC calls to admin service.
AdminClientResendReplicationTasksScope tracks RPC calls to admin service.
AdminClientResetQueueScope tracks RPC calls to admin service.
AdminClientRespondCrossClusterTasksCompletedScope tracks RPC calls to Admin service.
AdminClientRestoreDynamicConfigScope tracks RPC calls to admin service.
Common tag values.
AdminClientGetWorkflowExecutionRawHistoryScope is the metric scope for admin.UpdateDomainAsyncWorkflowConfiguration.
AdminClientUpdateDomainIsolationGroupsScope is a request to update the domains isolation-groups.
AdminClientUpdateDynamicConfigScope tracks RPC calls to admin service.
AdminClientUpdateGlobalIsolationGroupsScope is a request to update the global isolation-groups.
AdminClientUpdateTaskListPartitionConfigScope is the metrics scope for admin.UpdateTaskListPartitionConfig.
AdminCloseShardScope is the metric scope for admin.AdminCloseShardScope.
AdminCountDLQMessagesScope is the metric scope for admin.AdminCountDLQMessagesScope.
AdminDeleteWorkflowScope is the metric scope for admin.DeleteWorkflow.
AdminDescribeClusterScope is the metric scope for admin.AdminDescribeClusterScope.
AdminDescribeHistoryHostScope is the metric scope for admin.AdminDescribeHistoryHostScope.
AdminDescribeQueueScope is the metrics scope for admin.AdminDescribeQueueScope.
AdminDescribeShardDistributionScope is the metric scope for admin.DescribeShardDistribution.
AdminDescribeWorkflowExecutionScope is the metric scope for admin.AdminDescribeWorkflowExecutionScope.
AdminGetCrossClusterTasksScope is the metric scope for admin.GetCrossClusterTasks.
AdminGetDLQReplicationMessagesScope is the metric scope for admin.GetDLQReplicationMessages.
AdminGetDomainReplicationMessagesScope is the metric scope for admin.GetDomainReplicationMessages.
AdminGetDynamicConfigScope is the metric scope for admin.GetDynamicConfig.
AdminGetReplicationMessagesScope is the metric scope for admin.GetReplicationMessages.
AdminGetWorkflowExecutionRawHistoryScope is the metric scope for admin.GetWorkflowExecutionRawHistoryScope.
AdminGetWorkflowExecutionRawHistoryV2Scope is the metric scope for admin.GetWorkflowExecutionRawHistoryScope.
AdminListDynamicConfigScope is the metric scope for admin.ListDynamicConfig.
AdminMergeDLQMessagesScope is the metric scope for admin.AdminMergeDLQMessagesScope.
AdminPurgeDLQMessagesScope is the metric scope for admin.AdminPurgeDLQMessagesScope.
AdminReadDLQMessagesScope is the metric scope for admin.AdminReadDLQMessagesScope.
AdminReapplyEventsScope is the metric scope for admin.ReapplyEvents.
AdminRefreshWorkflowTasksScope is the metric scope for admin.RefreshWorkflowTasks.
AdminRemoveTaskScope is the metric scope for admin.AdminRemoveTaskScope.
AdminResendReplicationTasksScope is the metric scope for admin.ResendReplicationTasks.
AdminResetQueueScope is the metric scope for admin.AdminResetQueueScope.
AdminRespondCrossClusterTasksCompletedScope is the metric scope for admin.AdminRespondCrossClusterTasksCompleted.
AdminRestoreDynamicConfigScope is the metric scope for admin.RestoreDynamicConfig.
AdminUpdateDynamicConfigScope is the metric scope for admin.UpdateDynamicConfig.
Common Metrics enum.
ArchiverArchivalWorkflowScope is scope used by all metrics emitted by archiver.ArchivalWorkflow.
ArchiverArchiveVisibilityActivityScope is scope used by all metrics emitted by archiver.ArchiveVisibilityActivity.
Worker metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
ArchiverClientScope is scope used by all metrics emitted by archiver.Client.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
ArchiverDeleteHistoryActivityScope is scope used by all metrics emitted by archiver.DeleteHistoryActivity.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
ArchiverPumpScope is scope used by all metrics emitted by archiver.Pump.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
ArchiverScope is scope used by all metrics emitted by archiver.Archiver.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
ArchiverUploadHistoryActivityScope is scope used by all metrics emitted by archiver.UploadHistoryActivity.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Common Metrics enum.
Worker metrics enum.
AsyncWorkflowConsumerScope is scope used by async workflow consumer.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
History Metrics enum.
History Metrics enum.
Worker metrics enum.
Worker metrics enum.
BatcherScope is scope used by all metrics emitted by worker.Batcher module.
BlobstoreClientDeleteScope tracks Delete calls to blobstore.
BlobstoreClientDirectoryExistsScope tracks DirectoryExists calls to blobstore.
BlobstoreClientDownloadScope tracks Download calls to blobstore.
BlobstoreClientExistsScope tracks Exists calls to blobstore.
BlobstoreClientGetMetadataScope tracks GetMetadata calls to blobstore.
BlobstoreClientUploadScope tracks Upload calls to blobstore.
Common tag values.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
History Metrics enum.
Matching metrics enum.
Matching metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Common tags for all services.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
History Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
History Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
common metrics that are emitted per task list.
Common tags for all services.
Common tags for all services.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
CheckDataCorruptionWorkflowScope is scope used by the data corruption workflow.
History Metrics enum.
History Metrics enum.
ClusterMetadataArchivalConfigScope tracks ArchivalConfig calls to ClusterMetadata.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
ClusterMetadataScope is used for the cluster metadata.
Service names for all services that emit metrics.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
History Metrics enum.
History Metrics enum.
MetricTypes which are supported.
Common tag values.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
CrossClusterQueueProcessorScope is the scope used by all metric emitted by cross cluster queue processor in the source cluster.
CrossClusterSourceTaskApplyParentClosePolicyScope is the scope used by metric emitted by cross cluster queue processor for processing applying parent close policy.
CrossClusterSourceTaskCancelExecutionScope is the scope used by metric emitted by cross cluster queue processor for processing cancel workflow task.
CrossClusterSourceTaskRecordChildWorkflowExecutionCompleteScope is the scope used by metric emitted by cross cluster queue processor for recording child workflow completion task.
CrossClusterSourceTaskSignalExecutionScope is the scope used by metric emitted by cross cluster queue processor for processing signal workflow task.
CrossClusterSourceTaskStartChildExecutionScope is the scope used by metric emitted by cross cluster queue processor for processing start child workflow task.
CrossClusterTargetTaskApplyParentClosePolicyScope is the scope used by metric emitted by cross cluster queue processor for processing applying parent close policy.
CrossClusterTargetTaskCancelExecutionScope is the scope used by metric emitted by cross cluster queue processor for processing cancel workflow task.
CrossClusterTargetTaskRecordChildWorkflowExecutionCompleteScope is the scope used by metric emitted by cross cluster queue processor for recording child workflow completion task.
CrossClusterTargetTaskSignalExecutionScope is the scope used by metric emitted by cross cluster queue processor for processing signal workflow task.
CrossClusterTargetTaskStartChildExecutionScope is the scope used by metric emitted by cross cluster queue processor for processing start child workflow task.
History Metrics enum.
CrossClusterTaskFetcherScope is the scope used by all metrics emitted by cross cluster task fetcher in the target cluster.
History Metrics enum.
CrossClusterTaskProcessorScope is the scope used by all metric emitted by cross cluster task processor in the target cluster.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
History Metrics enum.
DCRedirectionCountWorkflowExecutionsScope tracks RPC calls for dc redirection.
DCRedirectionDeprecateDomainScope tracks RPC calls for dc redirection.
DCRedirectionDescribeDomainScope tracks RPC calls for dc redirection.
DCRedirectionDescribeTaskListScope tracks RPC calls for dc redirection.
DCRedirectionDescribeWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionDiagnoseWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionGetSearchAttributesScope tracks RPC calls for dc redirection.
DCRedirectionGetTaskListsByDomainScope tracks RPC calls for dc redirection.
DCRedirectionGetWorkflowExecutionHistoryScope tracks RPC calls for dc redirection.
DCRedirectionGetWorkflowExecutionRawHistoryScope tracks RPC calls for dc redirection.
DCRedirectionListArchivedWorkflowExecutionsScope tracks RPC calls for dc redirection.
DCRedirectionListClosedWorkflowExecutionsScope tracks RPC calls for dc redirection.
DCRedirectionListDomainsScope tracks RPC calls for dc redirection.
DCRedirectionListOpenWorkflowExecutionsScope tracks RPC calls for dc redirection.
DCRedirectionListTaskListPartitionsScope tracks RPC calls for dc redirection.
DCRedirectionListWorkflowExecutionsScope tracks RPC calls for dc redirection.
DCRedirectionPollForActivityTaskScope tracks RPC calls for dc redirection.
DCRedirectionPollForDecisionTaskScope tracks RPC calls for dc redirection.
DCRedirectionPollForWorklfowExecutionRawHistoryScope tracks RPC calls for dc redirection.
DCRedirectionQueryWorkflowScope tracks RPC calls for dc redirection.
DCRedirectionRecordActivityTaskHeartbeatByIDScope tracks RPC calls for dc redirection.
DCRedirectionRecordActivityTaskHeartbeatScope tracks RPC calls for dc redirection.
DCRedirectionRefreshWorkflowTasksScope tracks RPC calls for dc redirection.
DCRedirectionRegisterDomainScope tracks RPC calls for dc redirection.
DCRedirectionRequestCancelWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionResetStickyTaskListScope tracks RPC calls for dc redirection.
DCRedirectionResetWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionRespondActivityTaskCanceledByIDScope tracks RPC calls for dc redirection.
DCRedirectionRespondActivityTaskCanceledScope tracks RPC calls for dc redirection.
DCRedirectionRespondActivityTaskCompletedByIDScope tracks RPC calls for dc redirection.
DCRedirectionRespondActivityTaskCompletedScope tracks RPC calls for dc redirection.
DCRedirectionRespondActivityTaskFailedByIDScope tracks RPC calls for dc redirection.
DCRedirectionRespondActivityTaskFailedScope tracks RPC calls for dc redirection.
DCRedirectionRespondDecisionTaskCompletedScope tracks RPC calls for dc redirection.
DCRedirectionRespondDecisionTaskFailedScope tracks RPC calls for dc redirection.
DCRedirectionRespondQueryTaskCompletedScope tracks RPC calls for dc redirection.
DCRedirectionRestartWorkflowExecutionScope tracks RPC calls for dc redirection.
Common tag values.
DCRedirectionScanWorkflowExecutionsScope tracks RPC calls for dc redirection.
DCRedirectionSignalWithStartWorkflowExecutionAsyncScope tracks RPC calls for dc redirection.
DCRedirectionSignalWithStartWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionSignalWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionStartWorkflowExecutionAsyncScope tracks RPC calls for dc redirection.
DCRedirectionStartWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionTerminateWorkflowExecutionScope tracks RPC calls for dc redirection.
DCRedirectionUpdateDomainScope tracks RPC calls for dc redirection.
History Metrics enum.
History Metrics enum.
Common Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Common Metrics enum.
Common Metrics enum.
Worker metrics enum.
DiagnosticsWorkflowScope is scope used by diagnostics workflow.
Worker metrics enum.
Worker metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
DomainCacheScope tracks domain cache callbacks.
DomainFailoverScope is used in domain failover processor.
Worker metrics enum.
DomainReplicationQueueScope is used in domainreplication queue.
Common Metrics enum.
Common Metrics enum.
DomainReplicationTaskScope is the scope used by domain task replication processing.
History Metrics enum.
ElasticsearchCountWorkflowExecutionsScope tracks CountWorkflowExecutions calls made by service to persistence layer.
ElasticsearchDeleteUninitializedWorkflowExecutionsScope tracks DeleteUninitializedWorkflowExecution calls made by service to persistence layer.
ElasticsearchDeleteWorkflowExecutionsScope tracks DeleteWorkflowExecution calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
ElasticsearchGetClosedWorkflowExecutionScope tracks GetClosedWorkflowExecution calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
ElasticsearchListClosedWorkflowExecutionsByStatusScope tracks ListClosedWorkflowExecutionsByStatus calls made by service to persistence layer.
ElasticsearchListClosedWorkflowExecutionsByTypeScope tracks ListClosedWorkflowExecutionsByType calls made by service to persistence layer.
ElasticsearchListClosedWorkflowExecutionsByWorkflowIDScope tracks ListClosedWorkflowExecutionsByWorkflowID calls made by service to persistence layer.
ElasticsearchListClosedWorkflowExecutionsScope tracks ListClosedWorkflowExecutions calls made by service to persistence layer.
ElasticsearchListOpenWorkflowExecutionsByTypeScope tracks ListOpenWorkflowExecutionsByType calls made by service to persistence layer.
ElasticsearchListOpenWorkflowExecutionsByWorkflowIDScope tracks ListOpenWorkflowExecutionsByWorkflowID calls made by service to persistence layer.
ElasticsearchListOpenWorkflowExecutionsScope tracks ListOpenWorkflowExecutions calls made by service to persistence layer.
ElasticsearchListWorkflowExecutionsScope tracks ListWorkflowExecutions calls made by service to persistence layer.
ElasticsearchRecordWorkflowExecutionClosedScope tracks RecordWorkflowExecutionClosed calls made by service to persistence layer.
ElasticsearchRecordWorkflowExecutionStartedScope tracks RecordWorkflowExecutionStarted calls made by service to persistence layer.
ElasticsearchRecordWorkflowExecutionUninitializedScope tracks RecordWorkflowExecutionUninitialized calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
ElasticsearchScanWorkflowExecutionsScope tracks ScanWorkflowExecutions calls made by service to persistence layer.
ElasticsearchUpsertWorkflowExecutionScope tracks UpsertWorkflowExecution calls made by service to persistence layer.
History Metrics enum.
History Metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
ESAnalyzerScope is scope used by ElasticSearch Analyzer (esanalyzer) workflow.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
ESProcessorScope is scope used by all metric emitted by esProcessor.
Matching metrics enum.
Common Metrics enum.
Common Metrics enum.
History Metrics enum.
EventsCacheGetEventScope is the scope used by events cache.
EventsCacheGetFromStoreScope is the scope used by events cache.
EventsCachePutEventScope is the scope used by events cache.
Common tag values.
ExecutionCountStatsScope is the scope used for emiting workflow execution count related stats.
History Metrics enum.
ExecutionsFixerScope is the scope used by all metrics emitted by worker.executions.Fixer module.
ExecutionSizeStatsScope is the scope used for emiting workflow execution size related stats.
Worker metrics enum.
ExecutionsScannerScope is scope used by all metrics emitted by worker.executions.Scanner module.
Worker metrics enum.
Worker metrics enum.
Matching metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
FailoverMarkerScope is scope used by all metrics emitted related to failover marker.
History Metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Service names for all services that emit metrics.
FrontendClientCountWorkflowExecutionsScope tracks RPC calls to frontend service.
FrontendClientDeprecateDomainScope tracks RPC calls to frontend service.
FrontendClientDescribeDomainScope tracks RPC calls to frontend service.
FrontendClientDescribeTaskListScope tracks RPC calls to frontend service.
FrontendClientDescribeWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientDiagnoseWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientGetClusterInfoScope tracks RPC calls to frontend.
FrontendClientGetDLQReplicationTasksScope tracks RPC calls to frontend service.
FrontendClientGetDomainReplicationTasksScope tracks RPC calls to frontend service.
FrontendClientGetReplicationTasksScope tracks RPC calls to frontend service.
FrontendClientGetSearchAttributesScope tracks RPC calls to frontend service.
FrontendClientGetTaskListsByDomainScope tracks RPC calls to frontend service.
FrontendClientGetWorkflowExecutionHistoryScope tracks RPC calls to frontend service.
FrontendClientGetWorkflowExecutionRawHistoryScope tracks RPC calls to frontend service.
FrontendClientListArchivedWorkflowExecutionsScope tracks RPC calls to frontend service.
FrontendClientListClosedWorkflowExecutionsScope tracks RPC calls to frontend service.
FrontendClientListDomainsScope tracks RPC calls to frontend service.
FrontendClientListOpenWorkflowExecutionsScope tracks RPC calls to frontend service.
FrontendClientListTaskListPartitionsScope tracks RPC calls to frontend service.
FrontendClientListWorkflowExecutionsScope tracks RPC calls to frontend service.
FrontendClientPollForActivityTaskScope tracks RPC calls to frontend service.
FrontendClientPollForDecisionTaskScope tracks RPC calls to frontend service.
FrontendClientPollForWorkflowExecutionRawHistoryScope tracks RPC calls to frontend service.
FrontendClientQueryWorkflowScope tracks RPC calls to frontend service.
FrontendClientReapplyEventsScope tracks RPC calls to frontend service.
FrontendClientRecordActivityTaskHeartbeatByIDScope tracks RPC calls to frontend service.
FrontendClientRecordActivityTaskHeartbeatScope tracks RPC calls to frontend service.
FrontendClientRefreshWorkflowTasksScope tracks RPC calls to frontend service.
FrontendClientRegisterDomainScope tracks RPC calls to frontend service.
FrontendClientRequestCancelWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientResetStickyTaskListScope tracks RPC calls to frontend service.
FrontendClientResetWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientRespondActivityTaskCanceledByIDScope tracks RPC calls to frontend service.
FrontendClientRespondActivityTaskCanceledScope tracks RPC calls to frontend service.
FrontendClientRespondActivityTaskCompletedByIDScope tracks RPC calls to frontend service.
FrontendClientRespondActivityTaskCompletedScope tracks RPC calls to frontend service.
FrontendClientRespondActivityTaskFailedByIDScope tracks RPC calls to frontend service.
FrontendClientRespondActivityTaskFailedScope tracks RPC calls to frontend service.
FrontendClientRespondDecisionTaskCompletedScope tracks RPC calls to frontend service.
FrontendClientRespondDecisionTaskFailedScope tracks RPC calls to frontend service.
FrontendClientRespondQueryTaskCompletedScope tracks RPC calls to frontend service.
FrontendClientRestartWorkflowExecutionScope tracks RPC calls to frontend service.
Common tag values.
FrontendClientScanWorkflowExecutionsScope tracks RPC calls to frontend service.
FrontendClientSignalWorkflowExecutionAsyncScope tracks RPC calls to frontend service.
FrontendClientSignalWithStartWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientSignalWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientStartWorkflowExecutionAsyncScope tracks RPC calls to frontend service.
FrontendClientStartWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientTerminateWorkflowExecutionScope tracks RPC calls to frontend service.
FrontendClientUpdateDomainScope tracks RPC calls to frontend service.
FrontendCountWorkflowExecutionsScope is the metric scope for frontend.CountWorkflowExecutions.
FrontendDeprecateDomainScope is the metric scope for frontend.DeprecateDomain.
FrontendDescribeDomainScope is the metric scope for frontend.DescribeDomain.
FrontendDescribeTaskListScope is the metric scope for frontend.DescribeTaskList.
FrontendDescribeWorkflowExecutionScope is the metric scope for frontend.DescribeWorkflowExecution.
FrontendDescribeWorkflowExecutionStatusScope is a custom metric for more rich details about workflow description calls, including workflow open/closed status.
FrontendDiagnoseWorkflowExecutionScope is the metric scope for frontend.DescribeWorkflowExecution.
FrontendGetClusterInfoScope is the metric scope for frontend.GetClusterInfo.
FrontendGetSearchAttributesScope is the metric scope for frontend.GetSearchAttributes.
FrontendGetTaskListsByDomainScope is the metric scope for frontend.ResetStickyTaskList.
FrontendGetWorkflowExecutionHistoryScope is the metric scope for frontend.GetWorkflowExecutionHistory.
FrontendGetWorkflowExecutionRawHistoryScope is the metric scope for frontend.GetWorkflowExecutionRawHistory.
FrontendListArchivedWorkflowExecutionsScope is the metric scope for frontend.ListArchivedWorkflowExecutions.
FrontendListClosedWorkflowExecutionsScope is the metric scope for frontend.ListClosedWorkflowExecutions.
FrontendListDomainsScope is the metric scope for frontend.ListDomain.
FrontendListOpenWorkflowExecutionsScope is the metric scope for frontend.ListOpenWorkflowExecutions.
FrontendResetStickyTaskListScope is the metric scope for frontend.ResetStickyTaskList.
FrontendListWorkflowExecutionsScope is the metric scope for frontend.ListWorkflowExecutions.
FrontendPollForActivityTaskScope is the metric scope for frontend.PollForActivityTask.
PollForDecisionTaskScope is the metric scope for frontend.PollForDecisionTask.
FrontendPollForWorklfowExecutionRawHistoryScope is the metric scope for frontend.GetWorkflowExecutionRawHistory.
FrontendQueryWorkflowScope is the metric scope for frontend.QueryWorkflow.
FrontendRecordActivityTaskHeartbeatByIDScope is the metric scope for frontend.RespondDecisionTaskCompleted.
FrontendRecordActivityTaskHeartbeatScope is the metric scope for frontend.RecordActivityTaskHeartbeat.
FrontendRefreshWorkflowTasksScope is the metric scope for frontend.RefreshWorkflowTasks.
FrontendRegisterDomainScope is the metric scope for frontend.RegisterDomain.
FrontendRequestCancelWorkflowExecutionScope is the metric scope for frontend.RequestCancelWorkflowExecution.
FrontendResetStickyTaskListScope is the metric scope for frontend.ResetStickyTaskList.
FrontendResetWorkflowExecutionScope is the metric scope for frontend.ResetWorkflowExecution.
FrontendRespondActivityTaskCanceledScope is the metric scope for frontend.RespondActivityTaskCanceledByID.
FrontendRespondActivityTaskCanceledScope is the metric scope for frontend.RespondActivityTaskCanceled.
FrontendRespondActivityTaskCompletedScope is the metric scope for frontend.RespondActivityTaskCompletedByID.
FrontendRespondActivityTaskCompletedScope is the metric scope for frontend.RespondActivityTaskCompleted.
FrontendRespondActivityTaskFailedScope is the metric scope for frontend.RespondActivityTaskFailedByID.
FrontendRespondActivityTaskFailedScope is the metric scope for frontend.RespondActivityTaskFailed.
FrontendRespondDecisionTaskCompletedScope is the metric scope for frontend.RespondDecisionTaskCompleted.
FrontendRespondDecisionTaskFailedScope is the metric scope for frontend.RespondDecisionTaskFailed.
FrontendRespondQueryTaskCompletedScope is the metric scope for frontend.RespondQueryTaskCompleted.
FrontendRestartWorkflowExecutionScope is the metric for frontend.RestartWorkflowExecution.
FrontendScanWorkflowExecutionsScope is the metric scope for frontend.ListWorkflowExecutions.
FrontendSignalWithStartWorkflowExecutionAsyncScope is the metric scope for frontend.SignalWithStartWorkflowExecutionAsync.
FrontendSignalWithStartWorkflowExecutionScope is the metric scope for frontend.SignalWithStartWorkflowExecution.
FrontendSignalWorkflowExecutionScope is the metric scope for frontend.SignalWorkflowExecution.
FrontendStartWorkflowExecutionAsyncScope is the metric scope for frontend.StartWorkflowExecutionAsync.
FrontendStartWorkflowExecutionScope is the metric scope for frontend.StartWorkflowExecution.
FrontendTerminateWorkflowExecutionScope is the metric scope for frontend.TerminateWorkflowExecution.
FrontendUpdateDomainScope is the metric scope for frontend.DescribeDomain.
MetricTypes which are supported.
Common service base metrics.
GetAvailableIsolationGroupsScope is the metric for the default partitioner's getIsolationGroups operation.
History Metrics enum.
GetDomainAsyncWorkflowConfiguraton is the scope for getting domain async workflow configuration.
GetDomainIsolationGroups is the scope for getting domain isolation groups.
History Metrics enum.
History Metrics enum.
GetGlobalIsolationGroups is the scope for getting global isolation groups.
History Metrics enum.
GlobalRatelimiter is the metrics scope for limiting-side common/quotas/global behavior.
GlobalRatelimiterAggregator is the metrics scope for aggregator-side common/quotas/global behavior.
per key/type usage.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
aggregator-side metrics.
Common Metrics enum.
per-global-key quota information, emitted when a key is in us.
Common Metrics enum.
per key/type usage.
Common Metrics enum.
Common Metrics enum.
limiter-side metrics.
Common Metrics enum.
time spent performing all Update requests, per batch attempt.
Common service base metrics.
Common Metrics enum.
Common Metrics enum.
HashringScope is a metrics scope for emitting events for the service hashrhing.
Common Metrics enum.
History Metrics enum.
MetricTypes which are supported.
Service names for all services that emit metrics.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
The following metrics are only used by internal history archiver implemention.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
HistoryArchiverScope is used by history archivers.
Common Metrics enum.
HistoryCacheGetAndCreateScope is the scope used by history cache.
HistoryCacheGetCurrentExecutionScope is the scope used by history cache for getting current execution.
HistoryCacheGetOrCreateCurrentScope is the scope used by history cache.
HistoryCacheGetOrCreateScope is the scope used by history cache.
HistoryClientCloseShardScope tracks RPC calls to history service.
HistoryClientCountDLQMessagesScope tracks RPC calls to history service.
HistoryClientDescribeHistoryHostScope tracks RPC calls to history service.
HistoryClientDescribeMutableStateScope tracks RPC calls to history service.
HistoryClientDescribeQueueScope tracks RPC calls to history service.
HistoryClientDescribeWorkflowExecutionScope tracks RPC calls to history service.
HistoryClientGetCrossClusterTasksScope tracks RPC calls to history service.
HistoryClientGetDLQReplicationMessagesScope tracks RPC calls to history service.
HistoryClientGetDLQReplicationTasksScope tracks RPC calls to history service.
HistoryClientGetFailoverInfoScope tracks RPC calls to history service.
HistoryClientGetMutableStateScope tracks RPC calls to history service.
HistoryClientGetReplicationMessagesScope tracks RPC calls to history service.
HistoryClientGetReplicationTasksScope tracks RPC calls to history service.
HistoryClientMergeDLQMessagesScope tracks RPC calls to history service.
HistoryClientNotifyFailoverMarkersScope tracks RPC calls to history service.
HistoryClientPollMutableStateScope tracks RPC calls to history service.
HistoryClientPurgeDLQMessagesScope tracks RPC calls to history service.
HistoryClientQueryWorkflowScope tracks RPC calls to history service.
HistoryClientRatelimitUpdateScope tracks global ratelimiter related calls to history service.
HistoryClientReadDLQMessagesScope tracks RPC calls to history service.
HistoryClientReapplyEventsScope tracks RPC calls to history service.
HistoryClientRecordActivityTaskHeartbeatScope tracks RPC calls to history service.
HistoryClientRecordActivityTaskStartedScope tracks RPC calls to history service.
HistoryClientRecordChildExecutionCompletedScope tracks RPC calls to history service.
HistoryClientRecordDecisionTaskStartedScope tracks RPC calls to history service.
HistoryClientRefreshWorkflowTasksScope tracks RPC calls to history service.
HistoryClientRemoveSignalMutableStateScope tracks RPC calls to history service.
HistoryClientRemoveTaskScope tracks RPC calls to history service.
HistoryClientSyncShardStatusScope tracks RPC calls to history service.
HistoryClientRequestCancelWorkflowExecutionScope tracks RPC calls to history service.
HistoryClientResetQueueScope tracks RPC calls to history service.
HistoryClientResetStickyTaskListScope tracks RPC calls to history service.
HistoryClientResetWorkflowExecutionScope tracks RPC calls to history service.
HistoryClientRespondActivityTaskCanceledScope tracks RPC calls to history service.
HistoryClientRespondActivityTaskCompletedScope tracks RPC calls to history service.
HistoryClientRespondActivityTaskFailedScope tracks RPC calls to history service.
HistoryClientRespondCrossClusterTasksCompletedScope tracks RPC calls to history service.
HistoryClientRespondDecisionTaskCompletedScope tracks RPC calls to history service.
HistoryClientRespondDecisionTaskFailedScope tracks RPC calls to history service.
Common tag values.
HistoryClientScheduleDecisionTaskScope tracks RPC calls to history service.
HistoryClientSignalWithStartWorkflowExecutionScope tracks RPC calls to history service.
HistoryClientSignalWorkflowExecutionScope tracks RPC calls to history service.
HistoryClientStartWorkflowExecutionScope tracks RPC calls to history service.
HistoryClientSyncActivityScope tracks RPC calls to history service.
HistoryClientReplicateRawEventsV2Scope tracks RPC calls to history service.
HistoryClientTerminateWorkflowExecutionScope tracks RPC calls to history service.
HistoryClientWfIDCacheScope tracks workflow ID cache metrics.
History Metrics enum.
Common Metrics enum.
HistoryCountDLQMessagesScope tracks CountDLQMessages API calls received by service.
HistoryDescribeMutabelStateScope tracks DescribeMutableState API calls received by service.
HistoryDescribeMutableStateScope tracks HistoryActivity API calls received by service.
HistoryDescribeQueueScope tracks DescribeQueue API calls received by service.
HistoryDescribeWorkflowExecutionScope tracks DescribeWorkflowExecution API calls received by service.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
HistoryEventNotificationScope is the scope used by shard history event notification.
History Metrics enum.
HistoryGetCrossClusterTasksScope tracks GetCrossClusterTasks API calls received by service.
HistoryGetDLQReplicationMessagesScope tracks GetReplicationMessages API calls received by service.
HistoryGetFailoverInfoScope tracks HistoryGetFailoverInfo API calls received by service.
HistoryGetMutableStateScope tracks GetMutableState API calls received by service.
GetReplicationMessages tracks GetReplicationMessages API calls received by service.
HistoryMergeDLQMessagesScope tracks MergeDLQMessages API calls received by service.
HistoryNotifyFailoverMarkersScope is the scope used by notify failover marker API.
HistoryPollMutableStateScope tracks PollMutableState API calls received by service.
HistoryProcessDeleteHistoryEventScope tracks ProcessDeleteHistoryEvent processing calls.
HistoryPurgeDLQMessagesScope tracks PurgeDLQMessages API calls received by service.
HistoryQueryWorkflowScope tracks QueryWorkflow API calls received by service.
HistoryRatelimitUpdateScope tracks RatelimitUpdate API calls received by the history service.
HistoryReadDLQMessagesScope tracks ReadDLQMessages API calls received by service.
HistoryReapplyEventsScope tracks ReapplyEvents API calls received by service.
HistoryRecordActivityTaskHeartbeatScope tracks RecordActivityTaskHeartbeat API calls received by service.
HistoryRecordActivityTaskStartedScope tracks RecordActivityTaskStarted API calls received by service.
HistoryRecordChildExecutionCompletedScope tracks CompleteChildExecution API calls received by service.
HistoryRecordDecisionTaskStartedScope tracks RecordDecisionTaskStarted API calls received by service.
HistoryRefreshWorkflowTasksScope tracks RefreshWorkflowTasks API calls received by service.
HistoryRemoveSignalMutableStateScope tracks RemoveSignalMutableState API calls received by service.
HistoryReplicateEventsScope tracks ReplicateEvents API calls received by service.
HistoryReplicateEventsV2Scope tracks ReplicateEvents API calls received by service.
HistoryReplicateRawEventsScope tracks ReplicateEvents API calls received by service.
HistoryReplicationV2TaskScope is the scope used by history task replication processing.
HistoryRequestCancelWorkflowExecutionScope tracks RequestCancelWorkflowExecution API calls received by service.
HistoryRereplicationByActivityReplicationScope tracks history replication calls made by activity replication.
HistoryRereplicationByHistoryMetadataReplicationScope tracks history replication calls made by history replication.
HistoryRereplicationByHistoryReplicationScope tracks history replication calls made by history replication.
HistoryRereplicationByTimerTaskScope tracks history replication calls made by timer task.
HistoryRereplicationByTransferTaskScope tracks history replication calls made by transfer task.
HistoryResetQueueScope tracks ResetQueue API calls received by service.
HistoryResetStickyTaskListScope tracks ResetStickyTaskList API calls received by service.
HistoryResetWorkflowExecutionScope tracks ResetWorkflowExecution API calls received by service.
HistoryRespondActivityTaskCanceledScope tracks RespondActivityTaskCanceled API calls received by service.
HistoryRespondActivityTaskCompletedScope tracks RespondActivityTaskCompleted API calls received by service.
HistoryRespondActivityTaskFailedScope tracks RespondActivityTaskFailed API calls received by service.
HistoryRespondCrossClusterTasksCompletedScope tracks RespondCrossClusterTasksCompleted API calls received by service.
HistoryRespondDecisionTaskCompletedScope tracks RespondDecisionTaskCompleted API calls received by service.
HistoryRespondDecisionTaskFailedScope tracks RespondDecisionTaskFailed API calls received by service.
Worker metrics enum.
HistoryScavengerScope is scope used by all metrics emitted by worker.history.Scavenger module.
Worker metrics enum.
Worker metrics enum.
HistoryScheduleDecisionTaskScope tracks ScheduleDecisionTask API calls received by service.
HistoryShardControllerScope is the scope used by shard controller.
HistorySignalWithStartWorkflowExecutionScope tracks SignalWithStartWorkflowExecution API calls received by service.
HistorySignalWorkflowExecutionScope tracks SignalWorkflowExecution API calls received by service.
Common Metrics enum.
HistoryStartWorkflowExecutionScope tracks StartWorkflowExecution API calls received by service.
HistorySyncActivityScope tracks HistoryActivity API calls received by service.
HistorySyncShardStatusScope tracks HistorySyncShardStatus API calls received by service.
HistoryTerminateWorkflowExecutionScope tracks TerminateWorkflowExecution API calls received by service.
Worker metrics enum.
Worker metrics enum.
IndexProcessorScope is scope used by all metric emitted by index processor.
InternalError indicates that this is an SLA-reportable error.
Matching metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
LargeExecutionBlobShardScope is the scope to track large blobs for hotshard detection.
LargeExecutionCountShardScope is the scope to track large history count for hotshard detection.
LargeExecutionSizeShardScope is the scope to track large history size for hotshard detection.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Service names for all services that emit metrics.
MatchingAdaptiveScalerScope is hte metrics scope for matching's Adaptive Scaler component.
MatchingAddActivityTaskScope tracks AddActivityTask API calls received by service.
MatchingAddDecisionTaskScope tracks AddDecisionTask API calls received by service.
MatchingAddTaskScope tracks both AddActivityTask and AddDevisionTask API calls received by service.
MatchingCancelOutstandingPollScope tracks CancelOutstandingPoll API calls received by service.
MatchingClientAddActivityTaskScope tracks RPC calls to matching service.
MatchingClientAddDecisionTaskScope tracks RPC calls to matching service.
MatchingClientCancelOutstandingPollScope tracks RPC calls to matching service.
MatchingClientDescribeTaskListScope tracks RPC calls to matching service.
Common Metrics enum.
MatchingClientGetTaskListsByDomainScope tracks RPC calls to matching service.
Common Metrics enum.
MatchingClientListTaskListPartitionsScope tracks RPC calls to matching service.
MatchingClientPollForActivityTaskScope tracks RPC calls to matching service.
MatchingClientPollForDecisionTaskScope tracks RPC calls to matching service.
MatchingClientQueryWorkflowScope tracks RPC calls to matching service.
MatchingClientRefreshTaskListPartitionConfigScope tracks RPC calls to matching service.
MatchingClientRespondQueryTaskCompletedScope tracks RPC calls to matching service.
Common tag values.
MatchingClientUpdateTaskListPartitionConfigScope tracks RPC calls to matching service.
MatchingDescribeTaskListScope tracks DescribeTaskList API calls received by service.
MatchingGetTaskListsByDomainScope tracks GetTaskListsByDomain API calls received by service.
MatchingListTaskListPartitionsScope tracks ListTaskListPartitions API calls received by service.
PollForActivityTaskScope tracks PollForActivityTask API calls received by service.
PollForDecisionTaskScope tracks PollForDecisionTask API calls received by service.
MatchingQueryWorkflowScope tracks AddDecisionTask API calls received by service.
MatchingRefreshTaskListPartitionConfigScope tracks RefreshTaskListPartitionConfig API calls received by service.
MatchingRespondQueryTaskCompletedScope tracks AddDecisionTask API calls received by service.
MatchingTaskListMgrScope is the metrics scope for matching.TaskListManager component.
MatchingUpdateTaskListPartitionConfigScope tracks UpdateTaskListPartitionConfig API calls received by service.
History Metrics enum.
Common service base metrics.
Common service base metrics.
Common service base metrics.
Common service base metrics.
Common service base metrics.
MessagingClientConsumerScope tracks the consumer activities.
MessagingPublishBatchScope tracks Publish calls made by service to messaging layer.
MessagingPublishScope tracks Publish calls made by service to messaging layer.
History Metrics enum.
Common tag values.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
NoError indicates that there is no error (error should be nil).
-- Operation scopes for Admin service --.
Needs to be last on this list for iota numbering.
Scopes enum.
-- Operation scopes for Frontend service --.
Common service base metrics.
Common service base metrics.
History Metrics enum.
-- Operation scopes for History service --.
Matching metrics enum.
-- Operation scopes for Matching service --.
Service names for all services that emit metrics.
ShardDistributor metrics enum.
-- Operation scopes for ShardDistributor service --.
History Metrics enum.
Worker metrics enum.
-- Operation scopes for Worker service --.
Common tags for all services.
Common Metrics enum.
Common Metrics enum.
p2p rpc metrics.
P2PRPCPeerChooserScope is the metrics scope for P2P RPC peer chooser.
ParallelTaskProcessingScope is used by parallel task processing logic.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
ParentClosePolicyProcessorScope is scope used by all metrics emitted by worker.ParentClosePolicyProcessor.
Common Metrics enum.
PartitionConfigProviderScope is the metrics scope for Partition Config Provider.
PersistenceAppendHistoryEventsScope tracks AppendHistoryEvents calls made by service to persistence layer.
PersistenceAppendHistoryNodesScope tracks AppendHistoryNodes calls made by service to persistence layer.
PersistenceCompleteCrossClusterTaskScope tracks CompleteCrossClusterTasks calls made by service to persistence layer.
PersistenceCompleteForkBranchScope tracks CompleteForkBranch calls made by service to persistence layer.
PersistenceCompleteReplicationTaskScope tracks CompleteReplicationTasks calls made by service to persistence layer.
PersistenceCompleteTaskScope tracks CompleteTask calls made by service to persistence layer.
PersistenceCompleteTasksLessThanScope is the metric scope for persistence.TaskManager.PersistenceCompleteTasksLessThan API.
PersistenceCompleteTimerTaskScope tracks CompleteTimerTasks calls made by service to persistence layer.
PersistenceCompleteTransferTaskScope tracks CompleteTransferTasks calls made by service to persistence layer.
PersistenceConflictResolveWorkflowExecutionScope tracks ConflictResolveWorkflowExecution calls made by service to persistence layer.
PersistenceCountWorkflowExecutionsScope tracks CountWorkflowExecutions calls made by service to persistence layer.
PersistenceCreateDomainScope tracks CreateDomain calls made by service to persistence layer.
PersistenceCreateFailoverMarkerTasksScope tracks CreateFailoverMarkerTasks calls made by service to persistence layer.
PersistenceCreateShardScope tracks CreateShard calls made by service to persistence layer.
PersistenceCreateTasksScope tracks CreateTask calls made by service to persistence layer.
PersistenceCreateWorkflowExecutionScope tracks CreateWorkflowExecution calls made by service to persistence layer.
PersistenceDeleteCurrentWorkflowExecutionScope tracks DeleteCurrentWorkflowExecution calls made by service to persistence layer.
PersistenceDeleteDomainByNameScope tracks DeleteDomainByName calls made by service to persistence layer.
PersistenceDeleteDomainScope tracks DeleteDomain calls made by service to persistence layer.
PersistenceDeleteHistoryBranchScope tracks DeleteHistoryBranch calls made by service to persistence layer.
PersistenceDeleteMessageFromDLQScope tracks DeleteMessageFromDLQ calls made by service to persistence layer.
PersistenceDeleteMessagesBeforeScope tracks DeleteMessages calls made by service to persistence layer.
PersistenceDeleteReplicationTaskFromDLQScope tracks PersistenceDeleteReplicationTaskFromDLQScope calls made by service to persistence layer.
PersistenceDeleteTaskListScope is the metric scope for persistence.TaskManager.DeleteTaskList API.
PersistenceDeleteUninitializedWorkflowExecutionScope tracks DeleteUninitializedWorkflowExecution calls made by service to persistence layer.
PersistenceDeleteWorkflowExecutionHistoryScope tracks DeleteWorkflowExecutionHistory calls made by service to persistence layer.
PersistenceDeleteWorkflowExecutionScope tracks DeleteWorkflowExecution calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
PersistenceEnqueueMessageScope tracks Enqueue calls made by service to persistence layer.
PersistenceEnqueueMessageToDLQScope tracks Enqueue DLQ calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
PersistenceFetchDynamicConfigScope tracks FetchDynamicConfig calls made by service to persistence layer.
PersistenceForkHistoryBranchScope tracks ForkHistoryBranch calls made by service to persistence layer.
PersistenceGetAckLevelsScope tracks GetAckLevel calls made by service to persistence layer.
PersistenceGetAllHistoryTreeBranchesScope tracks GetHistoryTree calls made by service to persistence layer.
PersistenceGetClosedWorkflowExecutionScope tracks GetClosedWorkflowExecution calls made by service to persistence layer.
PersistenceGetCrossClusterTasksScope tracks GetCrossClusterTasks calls made by service to persistence layer.
PersistenceGetCurrentExecutionScope tracks GetCurrentExecution calls made by service to persistence layer.
PersistenceGetDLQAckLevelsScope tracks GetDLQAckLevel calls made by service to persistence layer.
PersistenceGetDLQSizeScope tracks GetDLQSize calls made by service to persistence layer.
PersistenceGetDomainScope tracks GetDomain calls made by service to persistence layer.
PersistenceGetHistoryTreeScope tracks GetHistoryTree calls made by service to persistence layer.
PersistenceGetMetadataScope tracks DeleteDomainByName calls made by service to persistence layer.
PersistenceGetOrphanTasksScope is the metric scope for persistence.TaskManager.GetOrphanTasks API.
PersistenceGetReplicationDLQSizeScope tracks PersistenceGetReplicationDLQSizeScope calls made by service to persistence layer.
PersistenceGetReplicationTasksFromDLQScope tracks PersistenceGetReplicationTasksFromDLQScope calls made by service to persistence layer.
PersistenceGetReplicationTasksScope tracks GetReplicationTasks calls made by service to persistence layer.
PersistenceGetShardScope tracks GetShard calls made by service to persistence layer.
PersistenceGetTaskListScope tracks GetTaskList calls made by service to persistence layer.
PersistenceGetTaskListSizeScope is the metric scope for persistence.TaskManager.GetTaskListSize API.
PersistenceGetTasksScope tracks GetTasks calls made by service to persistence layer.
PersistenceGetTimerIndexTasksScope tracks GetTimerIndexTasks calls made by service to persistence layer.
PersistenceGetTransferTasksScope tracks GetTransferTasks calls made by service to persistence layer.
PersistenceGetWorkflowExecutionHistoryScope tracks GetWorkflowExecutionHistory calls made by service to persistence layer.
PersistenceGetWorkflowExecutionScope tracks GetWorkflowExecution calls made by service to persistence layer.
PersistenceIsWorkflowExecutionExistsScope tracks IsWorkflowExecutionExists calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
PersistenceLeaseTaskListScope tracks LeaseTaskList calls made by service to persistence layer.
PersistenceListClosedWorkflowExecutionsByStatusScope tracks ListClosedWorkflowExecutionsByStatus calls made by service to persistence layer.
PersistenceListClosedWorkflowExecutionsByTypeScope tracks ListClosedWorkflowExecutionsByType calls made by service to persistence layer.
PersistenceListClosedWorkflowExecutionsByWorkflowIDScope tracks ListClosedWorkflowExecutionsByWorkflowID calls made by service to persistence layer.
PersistenceListClosedWorkflowExecutionsScope tracks ListClosedWorkflowExecutions calls made by service to persistence layer.
PersistenceListConcreteExecutionsScope tracks ListConcreteExecutions calls made by service to persistence layer.
PersistenceListCurrentExecutionsScope tracks ListCurrentExecutions calls made by service to persistence layer.
PersistenceListDomainsScope tracks DeleteDomainByName calls made by service to persistence layer.
PersistenceListOpenWorkflowExecutionsByTypeScope tracks ListOpenWorkflowExecutionsByType calls made by service to persistence layer.
PersistenceListOpenWorkflowExecutionsByWorkflowIDScope tracks ListOpenWorkflowExecutionsByWorkflowID calls made by service to persistence layer.
PersistenceListOpenWorkflowExecutionsScope tracks ListOpenWorkflowExecutions calls made by service to persistence layer.
PersistenceListTaskListScope is the metric scope for persistence.TaskManager.ListTaskList API.
PersistenceListWorkflowExecutionsScope tracks ListWorkflowExecutions calls made by service to persistence layer.
PersistencePutReplicationTaskToDLQScope tracks PersistencePutReplicationTaskToDLQScope calls made by service to persistence layer.
PersistenceRangeCompleteCrossClusterTaskScope tracks CompleteCrossClusterTasks calls made by service to persistence layer.
PersistenceRangeCompleteReplicationTaskScope tracks RangeCompleteReplicationTasks calls made by service to persistence layer.
PersistenceRangeCompleteTimerTaskScope tracks CompleteTimerTasks calls made by service to persistence layer.
PersistenceRangeCompleteTransferTaskScope tracks CompleteTransferTasks calls made by service to persistence layer.
PersistenceRangeDeleteMessagesFromDLQScope tracks RangeDeleteMessagesFromDLQ calls made by service to persistence layer.
PersistenceRangeDeleteReplicationTaskFromDLQScope tracks PersistenceRangeDeleteReplicationTaskFromDLQScope calls made by service to persistence layer.
PersistenceReadHistoryBranchByBatchScope tracks ReadHistoryBranch calls made by service to persistence layer.
PersistenceReadHistoryBranchScope tracks ReadHistoryBranch calls made by service to persistence layer.
PersistenceReadMessagesFromDLQScope tracks ReadMessagesFromDLQ calls made by service to persistence layer.
PersistenceReadMessagesScope tracks ReadMessages calls made by service to persistence layer.
PersistenceReadRawHistoryBranchScope tracks ReadHistoryBranch calls made by service to persistence layer.
PersistenceRecordWorkflowExecutionClosedScope tracks RecordWorkflowExecutionClosed calls made by service to persistence layer.
PersistenceRecordWorkflowExecutionStartedScope tracks RecordWorkflowExecutionStarted calls made by service to persistence layer.
PersistenceRecordWorkflowExecutionUninitializedScope tracks RecordWorkflowExecutionUninitialized calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
PersistenceResetWorkflowExecutionScope tracks ResetWorkflowExecution calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
PersistenceScanWorkflowExecutionsScope tracks ScanWorkflowExecutions calls made by service to persistence layer.
PersistenceShardRequestCountScope tracks number of persistence calls made to each shard.
PersistenceUpdateAckLevelScope tracks UpdateAckLevel calls made by service to persistence layer.
PersistenceUpdateDLQAckLevelScope tracks UpdateDLQAckLevel calls made by service to persistence layer.
PersistenceUpdateDomainScope tracks UpdateDomain calls made by service to persistence layer.
PersistenceUpdateDynamicConfigScope tracks UpdateDynamicConfig calls made by service to persistence layer.
PersistenceUpdateShardScope tracks UpdateShard calls made by service to persistence layer.
PersistenceUpdateTaskListScope tracks PersistenceUpdateTaskListScope calls made by service to persistence layer.
PersistenceUpdateWorkflowExecutionScope tracks UpdateWorkflowExecution calls made by service to persistence layer.
PersistenceUpsertWorkflowExecutionScope tracks UpsertWorkflowExecution calls made by service to persistence layer.
PersistenceVisibilityDeleteWorkflowExecutionScope is the metrics scope for persistence.VisibilityManager.DeleteWorkflowExecution.
PinotCountWorkflowExecutionsScope tracks CountWorkflowExecutions calls made by service to persistence layer.
PinotDeleteUninitializedWorkflowExecutionsScope tracks DeleteUninitializedWorkflowExecution calls made by service to persistence layer.
PinotDeleteWorkflowExecutionsScope tracks DeleteWorkflowExecution calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
PinotGetClosedWorkflowExecutionScope tracks GetClosedWorkflowExecution calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
PinotListClosedWorkflowExecutionsByStatusScope tracks ListClosedWorkflowExecutionsByStatus calls made by service to persistence layer.
PinotListClosedWorkflowExecutionsByTypeScope tracks ListClosedWorkflowExecutionsByType calls made by service to persistence layer.
PinotListClosedWorkflowExecutionsByWorkflowIDScope tracks ListClosedWorkflowExecutionsByWorkflowID calls made by service to persistence layer.
PinotListClosedWorkflowExecutionsScope tracks ListClosedWorkflowExecutions calls made by service to persistence layer.
PinotListOpenWorkflowExecutionsByTypeScope tracks ListOpenWorkflowExecutionsByType calls made by service to persistence layer.
PinotListOpenWorkflowExecutionsByWorkflowIDScope tracks ListOpenWorkflowExecutionsByWorkflowID calls made by service to persistence layer.
PinotListOpenWorkflowExecutionsScope tracks ListOpenWorkflowExecutions calls made by service to persistence layer.
PinotListWorkflowExecutionsScope tracks ListWorkflowExecutions calls made by service to persistence layer.
PinotRecordWorkflowExecutionClosedScope tracks RecordWorkflowExecutionClosed calls made by service to persistence layer.
PinotRecordWorkflowExecutionStartedScope tracks RecordWorkflowExecutionStarted calls made by service to persistence layer.
PinotRecordWorkflowExecutionUninitializedScope tracks RecordWorkflowExecutionUninitialized calls made by service to persistence layer.
Common Metrics enum.
Common Metrics enum.
PinotScanWorkflowExecutionsScope tracks ScanWorkflowExecutions calls made by service to persistence layer.
PinotUpsertWorkflowExecutionScope tracks UpsertWorkflowExecution calls made by service to persistence layer.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Common Metrics enum.
Common Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
Matching metrics enum.
History Metrics enum.
ReplicateHistoryEventsScope is the scope used by historyReplicator API for applying events.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
ReplicationDLQStatsScope is scope used by all metrics emitted related to replication DLQ.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
ReplicationMetricEmitterScope is the scope used by all metrics emitted by replication metric emitter.
History Metrics enum.
History Metrics enum.
ReplicationTaskCleanupScope is scope used by all metrics emitted by ReplicationTaskProcessor cleanup.
ReplicationTaskFetcherScope is scope used by all metrics emitted by ReplicationTaskFetcher.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
ReplicatorCacheManagerScope is the scope used by all metric emitted by replicator cache manager.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
ReplicatorQueueProcessorScope is the scope used by all metric emitted by replicator queue processor.
ReplicationScope is the scope used by all metric emitted by replicator.
ReplicatorTaskHistoryScope is the scope used for history task processing by replicator queue processor.
ReplicatorTaskSyncActivityScope is the scope used for sync activity by replicator queue processor.
History Metrics enum.
ResolverHostNotFoundScope is a simple low level error indicating a lookup failed in the membership resolver.
Matching metrics enum.
Common service base metrics.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
Worker metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
SequentialTaskProcessingScope is used by sequential task processing logic.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
Common Metrics enum.
SessionCountStatsScope is the scope used for emiting session update count related stats.
SessionSizeStatsScope is the scope used for emiting session update size related stats.
History Metrics enum.
Service names for all services that emit metrics.
ShardDistributorClientGetShardOwnerScope tracks GetShardOwner calls made by service to shard distributor.
ShardDistributor metrics enum.
ShardDistributor metrics enum.
ShardDistributor metrics enum.
ShardDistributorGetShardOwnerScope tracks GetShardOwner API calls received by service.
ShardDistributor metrics enum.
ShardDistributor metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
ShardInfoScope is the scope used when updating shard info.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Worker metrics enum.
Worker metrics enum.
ShardScannerScope is scope used by all metrics emitted by worker.shardscanner module.
History Metrics enum.
History Metrics enum.
Common tag values.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Worker metrics enum.
History Metrics enum.
Common tags for all services.
Worker metrics enum.
SyncActivityTaskScope is the scope used by sync activity information processing.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
Worker metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Matching metrics enum.
Matching metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
Worker metrics enum.
Matching metrics enum.
History Metrics enum.
Worker metrics enum.
Common Metrics enum.
Common Metrics enum.
task list partition config metrics.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Matching metrics enum.
Worker metrics enum.
Matching metrics enum.
TaskListScavengerScope is scope used by all metrics emitted by worker.tasklist.Scavenger module.
History Metrics enum.
History Metrics enum.
History Metrics enum.
TaskPriorityAssignerScope is the scope used by all metric emitted by task priority assigner.
Worker metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
TaskSchedulerRateLimiterScope is used by task scheduler rate limiter logic.
TaskSchedulerScope is used by task scheduler logic.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
TaskValidatorScope is the metric for the taskvalidator's workflow check operation.
History Metrics enum.
MetricTypes which are supported.
TimerActiveQueueProcessorScope is the scope used by all metric emitted by timer queue processor.
TimerActiveTaskActivityRetryTimerScope is the scope used by metric emitted by timer queue processor for processing retry task.
TimerActiveTaskActivityTimeoutScope is the scope used by metric emitted by timer queue processor for processing activity timeouts.
TimerActiveTaskDecisionTimeoutScope is the scope used by metric emitted by timer queue processor for processing decision timeouts.
TimerActiveTaskDeleteHistoryEventScope is the scope used by metric emitted by timer queue processor for processing history event cleanup.
TimerActiveTaskUserTimerScope is the scope used by metric emitted by timer queue processor for processing user timers.
TimerActiveTaskWorkflowBackoffTimerScope is the scope used by metric emitted by timer queue processor for processing retry task.
TimerActiveTaskWorkflowTimeoutScope is the scope used by metric emitted by timer queue processor for processing workflow timeouts.
History Metrics enum.
History Metrics enum.
TimerQueueProcessorScope is the scope used by all metric emitted by timer queue processor.
History Metrics enum.
TimerQueueProcessorScope is the scope used by all metric emitted by timer queue processor.
TimerStandbyTaskActivityRetryTimerScope is the scope used by metric emitted by timer queue processor for processing retry task.
TimerStandbyTaskActivityTimeoutScope is the scope used by metric emitted by timer queue processor for processing activity timeouts.
TimerStandbyTaskDecisionTimeoutScope is the scope used by metric emitted by timer queue processor for processing decision timeouts.
TimerStandbyTaskDeleteHistoryEventScope is the scope used by metric emitted by timer queue processor for processing history event cleanup.
TimerStandbyTaskUserTimerScope is the scope used by metric emitted by timer queue processor for processing user timers.
TimerStandbyTaskWorkflowBackoffTimerScope is the scope used by metric emitted by timer queue processor for processing retry task.
TimerStandbyTaskWorkflowTimeoutScope is the scope used by metric emitted by timer queue processor for processing workflow timeouts.
History Metrics enum.
History Metrics enum.
TransferActiveQueueProcessorScope is the scope used by all metric emitted by transfer queue processor.
TransferActiveTaskActivityScope is the scope used for activity task processing by transfer queue processor.
TransferActiveTaskApplyParentClosePolicyScope is the scope used for apply parent close policy task processing by transfer queue processor.
TransferActiveTaskCancelExecutionScope is the scope used for cancel execution task processing by transfer queue processor.
TransferActiveTaskCloseExecutionScope is the scope used for close execution task processing by transfer queue processor.
TransferActiveTaskDecisionScope is the scope used for decision task processing by transfer queue processor.
TransferActiveTaskRecordChildExecutionCompletedScope is the scope used for record child execution completed task processing by transfer queue processor.
TransferActiveTaskRecordWorkflowClosedScope is the scope used for record workflow closed task processing by transfer queue processor.
TransferActiveTaskRecordWorkflowStartedScope is the scope used for record workflow started task processing by transfer queue processor.
TransferActiveTaskResetWorkflowScope is the scope used for record workflow started task processing by transfer queue processor.
TransferActiveTaskSignalExecutionScope is the scope used for signal execution task processing by transfer queue processor.
TransferActiveTaskStartChildExecutionScope is the scope used for start child execution task processing by transfer queue processor.
TransferActiveTaskUpsertWorkflowSearchAttributesScope is the scope used for upsert search attributes processing by transfer queue processor.
TransferQueueProcessorScope is the scope used by all metric emitted by transfer queue processor.
TransferStandbyQueueProcessorScope is the scope used by all metric emitted by transfer queue processor.
TransferStandbyTaskActivityScope is the scope used for activity task processing by transfer queue processor.
TransferActiveTaskApplyParentClosePolicyScope is the scope used for apply parent close policy task processing by transfer queue processor.
TransferStandbyTaskCancelExecutionScope is the scope used for cancel execution task processing by transfer queue processor.
TransferStandbyTaskCloseExecutionScope is the scope used for close execution task processing by transfer queue processor.
TransferStandbyTaskDecisionScope is the scope used for decision task processing by transfer queue processor.
TransferActiveTaskRecordChildExecutionCompletedScope is the scope used for record child execution completed task processing by transfer queue processor.
TransferActiveTaskRecordWorkflowClosedScope is the scope used for record workflow closed task processing by transfer queue processor.
TransferStandbyTaskRecordWorkflowStartedScope is the scope used for record workflow started task processing by transfer queue processor.
TransferStandbyTaskResetWorkflowScope is the scope used for record workflow started task processing by transfer queue processor.
TransferStandbyTaskSignalExecutionScope is the scope used for signal execution task processing by transfer queue processor.
TransferStandbyTaskStartChildExecutionScope is the scope used for start child execution task processing by transfer queue processor.
TransferStandbyTaskUpsertWorkflowSearchAttributesScope is the scope used for upsert search attributes processing by transfer queue processor.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
UpdateDomainAsyncWorkflowConfiguraton is the scope for updating domain async workflow configuration.
UpdateDomainIsolationGroups is the scope for getting domain isolation groups.
UpdateGlobalIsolationGroups is the scope for getting global isolation groups.
UpdateTaskListPartitionConfig is the scope for update task list partition config.
History Metrics enum.
UserError indicates that this is NOT an SLA-reportable error.
Common Metrics enum.
VersionString the current release version.
Common Metrics enum.
Common Metrics enum.
VisibilityArchiverScope is used by visibility archivers.
Common Metrics enum.
Service names for all services that emit metrics.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
WorkflowCompletionStatsScope tracks workflow completion updates.
History Metrics enum.
WorkflowContextScope is the scope used by WorkflowContext component.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
History Metrics enum.
# Variables
Branch is the VCS branch associated with this build.
BuildDate is the date this build was created.
BuildTimeUnix is the seconds since epoch representing the date this build was created.
GlobalRatelimiterUsageHistogram contains buckets for tracking how many ratelimiters are in which various states (startup, healthy, failing, as well as aggregator-side quantities, deleted, etc).
GoRuntimeMetrics represent the runtime stats from go runtime.
MetricDefs record the metrics for all services.
PersistenceLatencyBuckets contains duration buckets for measuring persistence latency.
ReleaseVersion is the version associated with this build.
ResponseRowSizeBuckets contains buckets for tracking how many rows are returned per persistence operation.
Revision is the VCS revision associated with this build.
ScopeDefs record the scopes for all services.
ServiceMetrics are types for common service base metrics.
# Structs
ClientImpl is used for reporting metrics by various Cadence services.
RuntimeMetricsReporter A struct containing the state of the RuntimeMetricsReporter.
Stopwatch is a helper for simpler tracking of elapsed time, use the Stop() method to report time elapsed since its created back to the timer or histogram.
# Type aliases
ErrorClass is an enum to help with classifying SLA vs.
types used/defined by the package.
types used/defined by the package.
types used/defined by the package.