Package com.codebarrel.api.metrics
Class MetricsConstants
java.lang.Object
com.codebarrel.api.metrics.MetricsConstants
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumWhere http requests to Jira originated from (our backend code, or frontend)static enumDifferent rule scope values we send to metrics -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringHow long does it take to initialise memcached clients.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringAll metric names and tag names should be stored here.System metrics are still published using the same AutomationObservabilityService.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
STREAMHUB_PROCESSING_ERROR
All metric names and tag names should be stored here. All metric names will be prepended with "automation-for-jira" in SignalFXPlease follow the following conventions: - "." separators for namespacing - "-" separators between words
- See Also:
-
STREAMHUB_PARSING_ERROR
- See Also:
-
STREAMHUB_MESSAGE_RECEIVED
- See Also:
-
STREAMHUB_MESSAGE_HANDLED
- See Also:
-
STREAMHUB_MESSAGE_NO_CLIENT_KEY
- See Also:
-
STREAMHUB_MESSAGE_QUEUED_IN_FLIGHT_TIME
- See Also:
-
STREAMHUB_MESSAGE_INGESTION_TO_AFJ_FLIGHT_TIME
- See Also:
-
STREAMHUB_MESSAGES_QUEUED
- See Also:
-
STREAMHUB_MESSAGES_QUEUED_SIZE
- See Also:
-
STREAMHUB_CONSUMER_LAMBDA_DURATION
- See Also:
-
DEVOPS_EVENT_PIPELINE_DURATION
- See Also:
-
EVENT_PROCESSED
- See Also:
-
EMAIL_SENT
- See Also:
-
WEBHOOK_SENT
- See Also:
-
WEBHOOK_RECEIVED
- See Also:
-
CACHE_PROJECT_TYPE_REQUEST
- See Also:
-
CACHE_PROJECT_TYPE_MISS
- See Also:
-
TENANT_TOTAL
- See Also:
-
TENANT_ACTIVE
- See Also:
-
JIRA_HTTP_REQUEST
- See Also:
-
JIRA_WEBHOOK_DELAY
- See Also:
-
RULE_EXECUTION_QUEUED_ITEMS
- See Also:
-
RULE_EXECUTION_CLAIMED_ITEMS
- See Also:
-
RULE_EXECUTION_DURATION
- See Also:
-
RULE_EXECUTION_COMPONENT
- See Also:
-
RULE_EXECUTION_COMPONENT_DURATION
- See Also:
-
RULE_EXECUTION_END_TO_END
- See Also:
-
RULE_CREATED
- See Also:
-
RULE_EDITED
- See Also:
-
RULE_DISABLED
- See Also:
-
RULE_ENABLED
- See Also:
-
RULE_DELETED
- See Also:
-
RULE_EXECUTION_LIMIT_ZERO
- See Also:
-
AUDIT_ERROR
- See Also:
-
DEVOPS_EVENT_PROVIDER_NOT_BITBUCKET
- See Also:
-
MEMCACHED_INIT_DURATION
How long does it take to initialise memcached clients. See https://atlassian.signalfx.com/#/dashboard/EP59IYLA4AA?groupId=EP5oQkOAwAM&configId=EP59IliAwAA- See Also:
-
EVENT_FILTER_WRITE_ATTEMPTS
- See Also:
-
EVENT_FILTER_ADDED
- See Also:
-
EVENT_FILTER_REMOVED
- See Also:
-
CACHE_MEMCACHED_REQUEST
- See Also:
-
CACHE_MEMCACHED_MISS
- See Also:
-
CACHE_MEMCACHED_ERROR
- See Also:
-
CACHE_MEMCACHED_RETRY_FAILED
- See Also:
-
SNS_ERROR
- See Also:
-
SNS_RETRY_FAILED
- See Also:
-
RDS_GET_CONNECTION_ERROR
- See Also:
-
RDS_GET_CONNECTION_RETRY_FAILED
- See Also:
-
LOG_EVENTS
- See Also:
-
USAGE_EVENT_PROCESSED
- See Also:
-
USAGE_EMAIL_SENT
- See Also:
-
TAG_AVI
- See Also:
-
TAG_EVENT_TYPE
- See Also:
-
TAG_PROCESSING_STATUS
- See Also:
-
TAG_RULE_WAS_EXECUTED
- See Also:
-
TAG_TRIGGER_TYPE
- See Also:
-
TRIGGER
- See Also:
-
TAG_PRIMARY_EDITION
- See Also:
-
TAG_EMAIL_SUCCESSFUL
- See Also:
-
TAG_HTTP_RESPONSE_CODE
- See Also:
-
TAG_HTTP_CONTEXT
- See Also:
-
TAG_HTTP_PATH
- See Also:
-
TAG_HTTP_RESPONSE_CATEGORY
- See Also:
-
TAG_HTTP_METHOD
- See Also:
-
TAG_AUDITLOG_CATEGORY
- See Also:
-
TAG_RULE_COMPONENT
- See Also:
-
TAG_RULE_COMPONENT_TYPE
- See Also:
-
TAG_AUDITLOG_IS_MULTI_PROJECT
- See Also:
-
TAG_RULE_IS_CHARGEABLE
- See Also:
-
TAG_RULE_CREATE_REASON
- See Also:
-
TAG_RULE_SCOPE
- See Also:
-
TAG_WEBHOOK_TYPE
- See Also:
-
TAG_INGESTION_SOURCE
- See Also:
-
TAG_AUDITLOG_ERROR_KEY
- See Also:
-
TAG_PROVIDER
- See Also:
-
TAG_USAGE_EVENT_TYPE
- See Also:
-
SYSTEM_METRICS
System metrics are still published using the same AutomationObservabilityService. However they are treated slightly differently, e.g. we're not sending primary edition tag for system metrics since it could cause infinite loop for cache related metrics under certain circumstances.
-
-
Constructor Details
-
MetricsConstants
public MetricsConstants()
-