All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.syndesis.integration.project.generator.templates.prometheus-config.yml Maven / Gradle / Ivy

#
# Copyright (C) 2016 Red Hat, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

startDelaySecs: 5
ssl: false
blacklistObjectNames: ["java.lang:*"]
rules:
# Syndesis Camel Context
  - pattern: 'io.syndesis.camel<>LastExchangeCompletedTimestamp'
    name: io.syndesis.camel.LastExchangeCompletedTimestamp
    help: Last Exchange Completed Timestamp
    type: COUNTER
    labels:
      context: $1
      type: context
  - pattern: 'io.syndesis.camel<>LastExchangeFailureTimestamp'
    name: io.syndesis.camel.LastExchangeFailureTimestamp
    help: Last Exchange Failure Timestamp
    type: COUNTER
    labels:
      context: $1
      type: context
  - pattern: 'io.syndesis.camel<>StartTimestamp'
    name: io.syndesis.camel.StartTimestamp
    help: Start Timestamp
    type: COUNTER
    labels:
      context: $1
      type: context
# Context level
  - pattern: 'org.apache.camel<>ExchangesFailed'
    name: org.apache.camel.ExchangesFailed
    help: Exchanges Failed
    type: COUNTER
    labels:
      context: $1
      type: context
  - pattern: 'org.apache.camel<>ExchangesTotal'
    name: org.apache.camel.ExchangesTotal
    help: Exchanges Total
    type: COUNTER
    labels:
      context: $1
      type: context




© 2015 - 2025 Weber Informatics LLC | Privacy Policy