Phoebus alarm logger¶
- services.phoebus-alarm-logger¶
- services.phoebus-alarm-logger.enable boolean[source]¶
Whether to enable the Phoebus Alarm logger.
The alarm logging service records all alarm messages to create an archive of all alarm state changes and the associated actions.
false
true
- services.phoebus-alarm-logger.openFirewall boolean[source]¶
Open the firewall for the Phoebus Alarm Logger service.
Warning
This opens the firewall on all network interfaces.
false
- services.phoebus-alarm-logger.settings attribute set of (string, package, bool, int or float)[source]¶
Configuration for the Phoebus Alarm Logger.
These options will be put into a
.properties
file.Note that options containing a “.” must be quoted.
Available options can be seen here: https://github.com/ControlSystemStudio/phoebus/blob/master/services/alarm-logger/src/main/resources/application.properties
{ }
- services.phoebus-alarm-logger.settings."bootstrap.servers" string[source]¶
Location of the Kafka server
- services.phoebus-alarm-logger.settings."server.port" 16 bit unsigned integer; between 0 and 65535 (both inclusive)[source]¶
Port for the Alarm Logger service
8080
- services.phoebus-alarm-logger.settings.alarm_topics list of string[source]¶
Alarm topics to be logged
[ "Accelerator" ]
- services.phoebus-alarm-logger.settings.date_span_units one of "D", "W", "M", "Y"[source]¶
Units of the indices date span.
Can be Days (D), Weeks (W), Months (M), Years (Y).
"M"
- services.phoebus-alarm-logger.settings.es_create_templates boolean[source]¶
Automatically create the index templates needed
true
- services.phoebus-alarm-logger.settings.es_host string[source]¶
Elasticsearch server host
"localhost"
- services.phoebus-alarm-logger.settings.es_port 16 bit unsigned integer; between 0 and 65535 (both inclusive)[source]¶
Elasticsearch server port
config.services.elasticsearch.port