An error occurred fetching the project authors.
- 11 Oct, 2021 1 commit
-
-
Julien Muchembled authored
Adapt all promise sections to changes in plugin promise recipe.
-
- 21 Sep, 2021 1 commit
-
-
Łukasz Nowak authored
Instead of using complex mechanism with slaves (which are not monitored anyway), allow the user to express monitoring with simple UI on normal instance. Additionally support for simple domains, not only URLs, is added.
-
- 15 Sep, 2021 1 commit
-
-
Łukasz Nowak authored
-
- 11 May, 2021 7 commits
-
-
Łukasz Nowak authored
Slave reference can be dangerous for buildout validity or file names.
-
Łukasz Nowak authored
Request and publication is switched to fully serialised approach, so that complex data structures like lists and objects can be safely transmitted. The requests are backward compatible, so for current and simple usage automatic region is setup. Much more information are published to main and shared instances, like lists of available and assigned regions. Regions can be added and removed, which will be reflected automatically for the slaves. Information send to the bot node are minimised to only needed ones. check-frontend-ip-list can be configured according to the list, and each element overrides previous one: * globally on cluster * default per region * globally per slave * specific per region on slave Note: It's known that: {%- set base_slave_dict = json_module.loads(slave.pop('_')) %} {#- XXX: Unsafe! #} is really unsafe, but for most of usage of monitoring slaves it's considered good enough.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Minimize amount of parameters passed from master partition to the slaves, as slave configuration shall be maximally self contained. Note: This will allow further development (like regionalization) much simpler.
-
Łukasz Nowak authored
Since json-in-xml is used, check-http-header-dict shall be simply the JSON object, no need to express it as a string.
-
Łukasz Nowak authored
Note: This is request backward incompatible change.
-
- 15 Sep, 2020 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 13 Mar, 2020 1 commit
-
-
Bryton Lacquement authored
-
- 17 Feb, 2020 2 commits
-
-
Łukasz Nowak authored
By default one failure is considered as bad thing, but allows to select sites which shall be treated with some tolerance.
-
Łukasz Nowak authored
Allows to configure maximum time for which the site is considered correct. For each class (the maximum elapsed time value) separate surykatka process is started, in order to not impact fast sites checking by long timeouts on slow sites.
-
- 02 Jan, 2020 1 commit
-
-
Łukasz Nowak authored
-
- 18 Dec, 2019 3 commits
-
-
Łukasz Nowak authored
Adds edgetest and edgebot software types, where edgetest is a software type to request by user and requests by itself edgebot, which does the monitoring work. Based on Rafael Monnerat <rafael@nexedi.com>
-
Łukasz Nowak authored
This reverts merge request !660 /reviewed-on nexedi/slapos!671
-
Łukasz Nowak authored
Adds edgetest and edgebot software types, where edgetest is a software type to request by user and requests by itself edgebot, which does the monitoring work. Based on Rafael Monnerat <rafael@nexedi.com>
-