...
A series of configuration parameters controls where JSON requests are sent, as well as various default values forĀ JSON fields.
For newly created services, the process is as follows:
- A new service is created on a monitored device
- The DPOD agent polls for the monitored device at fixed, configurable intervals .
- At the next polling interval, DPOD will receive the new service configuration data and create a new JSON request based on it
- This JSON request is sent to the wiki updating service, which creates a new wiki page for the service.
For services which were changed, the process is as follows:
- A service configuration is changed on a monitored device
- At the next polling interval, DPOD receives the changed service configuration and compares it with the last configuration. When it notices the change it creates a new JSON request with the entire configuration data.
- The JSON request is sent to the wiki updating service. The service then updates the configuration fields which were changed, and skips fields which remained the same.