PrometheusReportingTask
Описание
Reports metrics in Prometheus format by creating a /metrics HTTP(S) endpoint which can be used for external monitoring of the application. The reporting task reports a set of metrics regarding the JVM (optional) and the NiFi instance. Note that if the underlying Jetty server (i.e. the Prometheus endpoint) cannot be started (for example if two PrometheusReportingTask instances are started on the same port), this may cause a delay in shutting down NiFi while it waits for the server resources to be cleaned up.
Теги
reporting, prometheus, metrics, time series data
Свойства
Название | Описание |
---|---|
Prometheus Metrics Endpoint Port | порт, по которому можно получит ь доступ к метрикам PrometheusSupports Expression Language: true (will be evaluated using Environment variables only) |
Instance ID | Идентификатор этого экземпляра NiFi, который будет включен в метрики, отправляемые в PrometheusSupports Expression Language: true (will be evaluated using Environment variables only) |
Metrics Reporting Strategy | Уровень детализации для отображения метрик. Варианты включают только корневую группу процессов, все группы процессов или все компоненты |
Send JVM metrics | Отправка метрик JVM в дополнение к метрикам NiFi |
SSL Context Service | Служба контекста SSL, используемая для защиты сервера. Если указано, сервер будет принимать только запросы HTTPS; в противном случае сервер будет принимать только запросы HTTP |
Client Authentication | Указывает, должна ли задача отчетности выполнять аутентификацию клиентов. Это значение игнорируется, если свойство <SSL Context Service> не указано или предоставленный контекст SSL использует только хранилище ключей, а не хранилище доверенных сертификатов. |
Взаимосвязи
Отсутствуют