## Example The following JSON is an example for this standardized configuration component: ```json { "RunIntervalMonitoringHandlerMs": 8000 , "CentralizedMonitoringWebSocketUri": "wss://dataguard.acme.eu/monitoring-ws" , "CentralizedMonitoringClientUri": "https://cloud.acme.eu/app/monitoring" } ``` ## Definition ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://invantive.com/schemas/defs/MonitoringConfig.schema.json", "title": "MonitoringConfig", "type": "object", "additionalProperties": false, "properties": { "RunIntervalMonitoringHandlerMs": { "type": "int", "description": "Run interval for monitoring in milliseconds.", "default": 1000 }, "CentralizedMonitoringWebSocketUri": { "type": ["string", "null"], "description": "Centralized monitoring web socket URI.", "format": "uri" }, "CentralizedMonitoringClientUri": { "type": ["string", "null"], "description": "Centralized monitoring client URI.", "format": "uri" }, "CentralizedMonitoringRestartDelayMs": { "type": "integer", "description": "Delay in milliseconds when restarting the central monitoring web socket.", "default": 5000 } } } ```