## 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
}
}
}
```