
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