ptarmiganlabs/butler-sos

Verify per-server tags in config file upon Butler SOS startup

Closed this issue · 0 comments

In the config file section Butler-SOS.serversToMonitor.serverTagsDefinition it's possible to define zero or more tags that can be set for each server that is to be monitored.

When Butler SOS is started, do the following checks:

  1. All tags present in Butler-SOS.serversToMonitor.serverTagsDefinition must be set for each server in SOS.serversToMonitor.servers[]
  2. The tags specified for each server in SOS.serversToMonitor.servers[].serverTags must be present in Butler-SOS.serversToMonitor.serverTagsDefinition

If either of the conditions above is false, an error should be logged and Butler SOS should not start.