Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

This module handles the Prometheus setup for IM. Prometheus is a monitoring system and time series database.

Properties

Property

Default Value

Description

integration.prometheus.enabled

false

If set to true, the prometheus endpoint will be visible.

integration.prometheus.unsecured

false

If set to true, the prometheus endpoint will also run in a separate HTTP port without security. If set to false, prometheus will be only on the standard integration.server.port which is https by default.

integration.prometheus.port

8081

If the property unsecured is set to true, this property will set the port to use for http communication.

Examples

Allow Prometheus on Standard Port

integration.prometheus.enabled=true
curl --request GET https://localhost:8080/prometheus -k --user xxx:yyy

Allow Prometheus on Separate Unsecured Port

This can be used by Ops to scrape data.

integration.prometheus.enabled=true
integration.prometheus.unsecured=true
integration.prometheus.port=8877
curl --request GET http://localhost:8877/prometheus 
  • No labels