Marcin Wilk 9e203f0455 Lower default 'data-model-period' to 1800 seconds
The default value of 3600 seconds for the 'data-model-period' is
quite high and more often leads to the situations when Watcher
cluster model is out of sync with the actual state of the cloud. This,
in turn, leads to incorrect decisions. 30 minutes seems to be a sweet
spot between the control plane polling frequency and the API load
generated by Watcher during model synchronization.

This patch also adds additional explanation about how to use this
config option in conjunction with Watcher audits.

Closes-Bug: #2138626
Change-Id: If19b01e991604519d6d93a296e317cad7d9bc5c4
Signed-off-by: Marcin Wilk <marcin.wilk@canonical.com>
2026-01-19 10:18:33 -03:00
2023-05-24 14:55:09 -04:00
2020-01-02 14:09:39 +02:00
2026-01-19 10:17:51 -03:00
2024-09-03 20:55:37 +00:00
2020-01-02 14:09:39 +02:00
2023-05-24 14:55:09 -04:00
2024-09-03 20:55:37 +00:00
2020-01-02 14:27:47 +02:00
2025-10-29 10:58:36 -07:00
2023-05-24 14:55:09 -04:00
2026-01-19 10:17:51 -03:00
2026-01-19 10:17:51 -03:00
2024-09-03 20:55:37 +00:00

Watcher Source Charm

This repository is for the reactive, layered, Watcher source charm.

Please see the src/README.md for details on the built Watcher charm and how to use it.

Building the charm

To build the charm run the following command in the root of the repository:

$ tox -e build

The resultant built charm will be in the builds directory.

Description
Juju Charm - Watcher
Readme 674 KiB
Languages
Python 97.9%
Shell 1.1%
Jinja 1%