ApplicationConfigurationDetails

data class ApplicationConfigurationDetails(val alarmMetrics: List<ApplicationAlarmMetric>? = null, val alarms: List<ApplicationAlarm>? = null, val haClusterPrometheusExporter: ApplicationHaClusterPrometheusExporter? = null, val hanaPrometheusExporter: ApplicationHanaPrometheusExporter? = null, val jmxPrometheusExporter: ApplicationJmxPrometheusExporter? = null, val logs: List<ApplicationLog>? = null, val windowsEvents: List<ApplicationWindowsEvent>? = null)

The configuration settings.

Constructors

Link copied to clipboard
fun ApplicationConfigurationDetails(alarmMetrics: List<ApplicationAlarmMetric>? = null, alarms: List<ApplicationAlarm>? = null, haClusterPrometheusExporter: ApplicationHaClusterPrometheusExporter? = null, hanaPrometheusExporter: ApplicationHanaPrometheusExporter? = null, jmxPrometheusExporter: ApplicationJmxPrometheusExporter? = null, logs: List<ApplicationLog>? = null, windowsEvents: List<ApplicationWindowsEvent>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of metrics to monitor for the component.

Link copied to clipboard

A list of alarms to monitor for the component.

Link copied to clipboard

The HA cluster Prometheus Exporter settings.

Link copied to clipboard

The HANA DB Prometheus Exporter settings.

Link copied to clipboard

The JMX Prometheus Exporter settings.

Link copied to clipboard
val logs: List<ApplicationLog>? = null

A list of logs to monitor for the component.

Link copied to clipboard

A list of Windows Events to log.