| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- emailServers:
- exampleEmailServer:
- smtpHost: "<smtp_server>"
- smtpPort: 465
- authUsername: "username"
- authPassword: "password"
- dataProviders:
- wsServer1:
- type: WEB_SERVICE
- config:
- baseUrl: "<domain_url>"
- wsServer2:
- type: WEB_SERVICE
- config:
- baseUrl: "<domain_url>"
- dbServer:
- type: DATABASE
- config:
- url: "<jdbc_url>"
- username: "<username>"
- password: "<password>"
- connectionPoolSize: 6
- groupName: "<group_name>"
- messageBrokers:
- emailToAll:
- type: EMAIL
- config:
- server: exampleEmailServer
- senderEmail: "from@example.org"
- recipientEmail: "to@example.org"
- subject: "[watchdog] Example Report"
- emailToTeam:
- type: EMAIL
- config:
- server: exampleEmailServer
- senderEmail: "from@example.org"
- recipientEmail: "to@example.org"
- subject: "[watchdog] Example Report"
- signalEmergency:
- type: SIGNAL
- config:
- recipientNumber: "+420 123 456 789"
- senderNumber: "+420 123 456 789"
- messagePattern: "No actual data from: $unit_id/$sensor_id" # available props: $unit_id, $sensor_id, $timestamp, $value
- groups:
- group1Checker:
- dataProvider: wsServer1
- messageBroker: emailToTeam
- resultType: ALL
- period: 81000
- group2Checker:
- dataProvider: dbServer
- messageBroker: emailToTeam
- resultType: ALL
- period: 82000
- groupRealTime:
- dataProvider: wsServer1
- messageBroker: signalEmergency
- resultType: FAIL
- senslogGroups:
- senslogGAdmin:
- dataProvider: wsServer1
- messageBroker: emailToAll
- resultType: FAIL
- period: 83000
- groups: [ "admin", "...." ]
- superGroups:
- sumarizeError:
- messageBroker: emailToAll
- resultType: FAIL
- period: 84000
- groups: [ group1Checker, group2Checker, senslogGAdmin ]
- monitoredObjects:
- unit_id_1:
- groups: [group1Checker, group2Checker]
- period: 1440
- unit_id_2:
- period: 1440
- groups: [groupRealTime]
- sensors: [210000000, 220000000]
- unit_id_3:
- period: 1440
- groups: [groupRealTime]
- sensors:
- 310000000:
- groups: [group1Checker]
- 320000000:
- period: 2880
- unit_id_4:
- sensors:
- 410000000:
- period: 2880
- groups: [group1Checker]
- 420000000:
- period: 1440
- groups: [group1Checker]
|