Class ProfilingConstants

java.lang.Object
com.atlassian.util.profiling.ProfilingConstants

@Internal public final class ProfilingConstants extends Object
Since:
3.0
  • Field Details

    • OPTIONAL_TAG_PROPERTY_PREFIX

      public static final String OPTIONAL_TAG_PROPERTY_PREFIX
      System property prefix for optional tags to be enabled. The value is a comma delimited list of optional tags to be enabled.

      Usage:

      atlassian.metrics.optional.tags.condition=url,location
      The above system property will enable `url` & `location` optional tags on the condition metric
      See Also:
    • ACTIVATE_MEMORY_PROPERTY

      public static final String ACTIVATE_MEMORY_PROPERTY
      System property that controls whether this memory usage details should be included in profiling or not. Set to "true" to activate. Set to "false" to deactivate.
      See Also:
    • ACTIVATE_METRICS_PROPERTY

      public static final String ACTIVATE_METRICS_PROPERTY
      System property that specifies by default whether metrics should be used or not. Set to "true" activates the timer. Set to "false" to deactivate.
      See Also:
    • ACTIVATE_PROPERTY

      public static final String ACTIVATE_PROPERTY
      System property that specifies by default whether this timer should be used or not. Set to "true" activates the timer. Set to "false" to deactivate.
      See Also:
    • DEFAULT_ACTIVATE_PROPERTY

      public static final String DEFAULT_ACTIVATE_PROPERTY
      Default value that is used if ACTIVATE_PROPERTY is not set.
      See Also:
    • DEFAULT_ACTIVATE_METRICS_PROPERTY

      public static final String DEFAULT_ACTIVATE_METRICS_PROPERTY
      Default value that is used if ACTIVATE_METRICS_PROPERTY is not set.
      See Also:
    • DEFAULT_ACTIVATE_MEMORY_PROPERTY

      public static final String DEFAULT_ACTIVATE_MEMORY_PROPERTY
      Default value that is used if ACTIVATE_MEMORY_PROPERTY is not set.
      See Also:
    • DEFAULT_MAX_FRAME_COUNT

      public static final int DEFAULT_MAX_FRAME_COUNT
      Default value that is used if MAX_FRAME_COUNT is not set.
      See Also:
    • DEFAULT_MAX_FRAME_LENGTH

      public static final int DEFAULT_MAX_FRAME_LENGTH
      Default value that is used if MAX_FRAME_LENGTH is not set.
      See Also:
    • DEFAULT_MIN_TIME

      public static final int DEFAULT_MIN_TIME
      Default value that is used if MIN_TIME is not set.
      See Also:
    • DEFAULT_MIN_TOTAL_TIME

      public static final int DEFAULT_MIN_TOTAL_TIME
      Default value that is used if MIN_TOTAL_TIME is not set.
      See Also:
    • MAX_FRAME_COUNT

      public static final String MAX_FRAME_COUNT
      System property that controls the default maximum number of timer frames that can be reported per timer stack.
      See Also:
    • MAX_FRAME_LENGTH

      public static final String MAX_FRAME_LENGTH
      System property that controls the default maximum length of timer frame names.
      See Also:
    • MIN_TIME

      public static final String MIN_TIME
      System property that controls the default threshold time (in milliseconds) below which a profiled event should not be reported.
      See Also:
    • MIN_TOTAL_TIME

      public static final String MIN_TOTAL_TIME
      System property that controls the default threshold time (in milliseconds) below which an entire stack of profiled events should not be reported.
      See Also: