Class ConfluenceIpdMetricRegistry


  • public class ConfluenceIpdMetricRegistry
    extends com.atlassian.diagnostics.ipd.internal.spi.IpdMetricName
    Since:
    8.1.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static List<com.atlassian.diagnostics.ipd.internal.spi.IpdMetricName> CONFLUENCE_IPD_METRICS
      Contains all metrics used by jobs in Confluence including those hidden behind WorkInProgress flag.
      static List<com.atlassian.diagnostics.ipd.internal.spi.IpdMetricName> CONFLUENCE_IPD_WIP_METRICS
      Contains all metrics that are currently processed by WIP jobs.
      • Fields inherited from class com.atlassian.diagnostics.ipd.internal.spi.IpdMetricName

        COMMON_IPD_METRIC_NAMES, DB_CONNECTION_FAILURES, DB_CONNECTION_LATENCY, DB_CONNECTION_POOL_ACTIVE, DB_CONNECTION_POOL_IDLE, DB_CONNECTION_STATE, HTTP_CONNECTION_POOL_ACTIVE, HTTP_CONNECTION_POOL_IDLE, HTTP_CONNECTION_POOL_MAX, HTTP_CONNECTION_SESSIONS_ACTIVE, HTTP_CONNECTION_SESSIONS_RECENT, HTTP_REQUESTS
    • Field Detail

      • CONFLUENCE_IPD_METRICS

        public static final List<com.atlassian.diagnostics.ipd.internal.spi.IpdMetricName> CONFLUENCE_IPD_METRICS
        Contains all metrics used by jobs in Confluence including those hidden behind WorkInProgress flag.
      • CONFLUENCE_IPD_WIP_METRICS

        public static final List<com.atlassian.diagnostics.ipd.internal.spi.IpdMetricName> CONFLUENCE_IPD_WIP_METRICS
        Contains all metrics that are currently processed by WIP jobs.
    • Constructor Detail

      • ConfluenceIpdMetricRegistry

        public ConfluenceIpdMetricRegistry​(String baseName,
                                           EnumSet<com.atlassian.diagnostics.ipd.internal.spi.IpdMeasureType> measureTypes)
    • Method Detail

      • getConfluenceIpdMetricNames

        public static List<String> getConfluenceIpdMetricNames()
      • getConfluenceIpdMetricNamesExceptWip

        public static List<String> getConfluenceIpdMetricNamesExceptWip()