Interface MicrometerRoutePolicyNamingStrategy


public interface MicrometerRoutePolicyNamingStrategy
Provides a strategy to derive a meter name and tags
  • Field Details

  • Method Details

    • getName

      String getName(org.apache.camel.Route route)
    • formatName

      default String formatName(String name)
    • getExchangesSucceededName

      default String getExchangesSucceededName(org.apache.camel.Route route)
    • getExchangesFailedName

      default String getExchangesFailedName(org.apache.camel.Route route)
    • getExchangesTotalName

      default String getExchangesTotalName(org.apache.camel.Route route)
    • getFailuresHandledName

      default String getFailuresHandledName(org.apache.camel.Route route)
    • getExternalRedeliveriesName

      default String getExternalRedeliveriesName(org.apache.camel.Route route)
    • getLongTaskName

      default String getLongTaskName(org.apache.camel.Route route)
    • getTags

      default io.micrometer.core.instrument.Tags getTags(org.apache.camel.Route route)
    • getTags

      default io.micrometer.core.instrument.Tags getTags(org.apache.camel.CamelContext camelContext)
    • getExchangeStatusTags

      default io.micrometer.core.instrument.Tags getExchangeStatusTags(org.apache.camel.Route route)
    • getExchangeStatusTags

      default io.micrometer.core.instrument.Tags getExchangeStatusTags(org.apache.camel.CamelContext camelContext)