Class JenkinsOtelSemanticAttributes


  • public final class JenkinsOtelSemanticAttributes
    extends Object
    See Also:
    Attributes, SemanticAttributes
    • Field Detail

      • CI_PIPELINE_TYPE

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_TYPE
      • CI_PIPELINE_MULTIBRANCH_TYPE

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_MULTIBRANCH_TYPE
      • CI_PIPELINE_ID

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_ID
      • CI_PIPELINE_NAME

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_NAME
      • CI_PIPELINE_TEMPLATE_ID

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_TEMPLATE_ID
      • CI_PIPELINE_TEMPLATE_URL

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_TEMPLATE_URL
      • CI_PIPELINE_AGENT_ID

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_AGENT_ID
        See Also:
        Node.getNodeName()
      • CI_PIPELINE_AGENT_NAME

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_AGENT_NAME
        See Also:
        ()
      • CI_PIPELINE_RUN_COMMITTERS

        public static final io.opentelemetry.api.common.AttributeKey<List<String>> CI_PIPELINE_RUN_COMMITTERS
      • CI_PIPELINE_RUN_CAUSE

        public static final io.opentelemetry.api.common.AttributeKey<List<String>> CI_PIPELINE_RUN_CAUSE
      • CI_PIPELINE_RUN_COMPLETED

        public static final io.opentelemetry.api.common.AttributeKey<Boolean> CI_PIPELINE_RUN_COMPLETED
      • CI_PIPELINE_RUN_DURATION_MILLIS

        public static final io.opentelemetry.api.common.AttributeKey<Long> CI_PIPELINE_RUN_DURATION_MILLIS
      • CI_PIPELINE_RUN_DESCRIPTION

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_RUN_DESCRIPTION
      • CI_PIPELINE_RUN_NUMBER

        public static final io.opentelemetry.api.common.AttributeKey<Long> CI_PIPELINE_RUN_NUMBER
      • CI_PIPELINE_RUN_PARAMETER_IS_SENSITIVE

        public static final io.opentelemetry.api.common.AttributeKey<List<Boolean>> CI_PIPELINE_RUN_PARAMETER_IS_SENSITIVE
      • CI_PIPELINE_RUN_PARAMETER_NAME

        public static final io.opentelemetry.api.common.AttributeKey<List<String>> CI_PIPELINE_RUN_PARAMETER_NAME
      • CI_PIPELINE_RUN_PARAMETER_VALUE

        public static final io.opentelemetry.api.common.AttributeKey<List<String>> CI_PIPELINE_RUN_PARAMETER_VALUE
      • CI_PIPELINE_RUN_RESULT

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_RUN_RESULT
      • CI_PIPELINE_RUN_URL

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_RUN_URL
      • CI_PIPELINE_RUN_USER

        public static final io.opentelemetry.api.common.AttributeKey<String> CI_PIPELINE_RUN_USER
      • CI_PIPELINE_RUN_AXIS_NAMES

        public static final io.opentelemetry.api.common.AttributeKey<List<String>> CI_PIPELINE_RUN_AXIS_NAMES
      • CI_PIPELINE_RUN_AXIS_VALUES

        public static final io.opentelemetry.api.common.AttributeKey<List<String>> CI_PIPELINE_RUN_AXIS_VALUES
      • GIT_REPOSITORY

        public static final io.opentelemetry.api.common.AttributeKey<String> GIT_REPOSITORY
      • GIT_BRANCH

        public static final io.opentelemetry.api.common.AttributeKey<String> GIT_BRANCH
      • GIT_USERNAME

        public static final io.opentelemetry.api.common.AttributeKey<String> GIT_USERNAME
      • GIT_CLONE_DEPTH

        public static final io.opentelemetry.api.common.AttributeKey<Long> GIT_CLONE_DEPTH
      • GIT_CLONE_SHALLOW

        public static final io.opentelemetry.api.common.AttributeKey<Boolean> GIT_CLONE_SHALLOW
      • JENKINS_STEP_TYPE

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_STEP_TYPE
        See Also:
        StepDescriptor.getFunctionName()
      • JENKINS_STEP_ID

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_STEP_ID
        See Also:
        FlowNode.getId()
      • JENKINS_STEP_RESULT

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_STEP_RESULT
        See Also:
        GenericStatus, StatusAndTiming.computeChunkStatus2(org.jenkinsci.plugins.workflow.job.WorkflowRun,org.jenkinsci.plugins.workflow.graph.FlowNode,org.jenkinsci.plugins.workflow.graph.FlowNode,org.jenkinsci.plugins.workflow.graph.FlowNode,org.jenkinsci.plugins.workflow.graph.FlowNode)
      • JENKINS_STEP_PLUGIN_VERSION

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_STEP_PLUGIN_VERSION
        See Also:
        PluginWrapper.getVersion()
      • JENKINS_COMPUTER_NAME

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_COMPUTER_NAME
        See Also:
        Computer.getName()
      • JENKINS_STEP_AGENT_LABEL

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_STEP_AGENT_LABEL
      • JENKINS_STEP_INTERRUPTION_CAUSES

        public static final io.opentelemetry.api.common.AttributeKey<List<String>> JENKINS_STEP_INTERRUPTION_CAUSES
      • JENKINS_CREDENTIALS_ID

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_CREDENTIALS_ID
      • CI_PIPELINE_RUN_ROOT_SPAN_NAME_PREFIX

        public static final String CI_PIPELINE_RUN_ROOT_SPAN_NAME_PREFIX
        Prefix of build root spans
        See Also:
        Constant Field Values
      • JENKINS_JOB_SPAN_PHASE_FINALIZE_NAME

        public static final String JENKINS_JOB_SPAN_PHASE_FINALIZE_NAME
        See Also:
        Constant Field Values
      • AGENT

        public static final String AGENT
        A machine or a container which is connected to the Jenkins coordinator and capable of executing Pipelines or Jobs.
        See Also:
        Constant Field Values
      • JENKINS_OPEN_TELEMETRY_PLUGIN_VERSION

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_OPEN_TELEMETRY_PLUGIN_VERSION
      • ELASTIC_TRANSACTION_TYPE

        public static final io.opentelemetry.api.common.AttributeKey<String> ELASTIC_TRANSACTION_TYPE
      • JENKINS_ANSI_ANNOTATIONS

        public static final io.opentelemetry.api.common.AttributeKey<String> JENKINS_ANSI_ANNOTATIONS
      • JENKINS_ANSI_ANNOTATIONS_POSITION_FIELD

        public static final String JENKINS_ANSI_ANNOTATIONS_POSITION_FIELD
        See Also:
        Constant Field Values
      • OTEL_INSTRUMENTATION_JENKINS_WEB_ENABLED

        public static final String OTEL_INSTRUMENTATION_JENKINS_WEB_ENABLED
        See Also:
        Constant Field Values
      • OTEL_INSTRUMENTATION_JENKINS_REMOTE_SPAN_ENABLED

        public static final String OTEL_INSTRUMENTATION_JENKINS_REMOTE_SPAN_ENABLED
        See Also:
        Constant Field Values
    • Constructor Detail

      • JenkinsOtelSemanticAttributes

        public JenkinsOtelSemanticAttributes()