- 09 Jan, 2020 2 commits
-
-
Łukasz Nowak authored
The file_list will be iterated more than once, and filter in python3 is being consumed, so create a list instead for many iterations.
-
Łukasz Nowak authored
os.errno does not exists since python 3.7
-
- 02 Jan, 2020 2 commits
-
-
Łukasz Nowak authored
Fixed check_surykatka_json for http-only sites
-
Łukasz Nowak authored
ssl_certificate is not important for http only checks.
-
- 31 Dec, 2019 8 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Improvements: * support for ssl_certificate entry from surykatka * explanation of extended status codes * assurance that URLs are clickable in the monitor.app * format times for humans /reviewed-on nexedi/slapos.toolbox!73
-
Łukasz Nowak authored
-
Łukasz Nowak authored
"Extended" status codes, like 524, 526 and others, come from surykatka itself and shall be amended with additional explanation
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Since standard date format is used in the ssl_certificate checks, do the same for readability and consistency in bot_status.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 30 Dec, 2019 1 commit
-
-
Julien Muchembled authored
-
- 12 Dec, 2019 2 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos.toolbox!72
-
- 11 Dec, 2019 1 commit
-
-
Thomas Gambier authored
in https://lab.nexedi.com/nexedi/slapos/blob/master/stack/monitor/templates/monitor-httpd.conf.in there is no such thing as `/share/public/` URL /reviewed-on !71
-
- 10 Dec, 2019 1 commit
-
-
Łukasz Nowak authored
-
- 09 Dec, 2019 1 commit
-
-
Łukasz Nowak authored
As bootstrapMonitor is run many times and each execution takes taime it's better to have the status file there during monitor is running, especially if previous runs were good. This file is used by other tools to check last state of bootstrap monitor, and if it disappears for execution of monitor it can result with false alarms. /reviewed-on !70
-
- 05 Dec, 2019 3 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Since etc/promise was migrated to etc/plugin a lot of installations are without etc/promise folder, and monitor configuration is without legacy-promise-folder option. /reviewed-on !69
-
Łukasz Nowak authored
/reviewed-on !68
-
- 02 Dec, 2019 2 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
There was mistake, as result_max[0] is already free disk space, so there was no need to do 1. - result_max[0]. Unfortunately tests were also incorrectly adjusted.
-
- 14 Nov, 2019 1 commit
-
-
Rafael Monnerat authored
-
- 13 Nov, 2019 2 commits
-
-
Nicolas Wavrant authored
-
Nicolas Wavrant authored
-
- 12 Nov, 2019 1 commit
-
-
Nicolas Wavrant authored
It probably means there is a regression somewhere and we should try to improve the situation, as it slows down deployments
-
- 08 Nov, 2019 1 commit
-
-
Nicolas Wavrant authored
as StringIO only accepts unicode, but socket.recv() returns a string
-
- 28 Oct, 2019 3 commits
-
-
Łukasz Nowak authored
In case of error the drop of free space percentage is shown.
-
Łukasz Nowak authored
The most important information is if the disk won't become full in some time, by default 30 days. This check uses collector db history to calculate speed of filling the disk and predicts when it will become full.
-
Łukasz Nowak authored
Instead of outdated approach with threshold-file just support threshold, provided in float in GB, defaulting to 5% of disk size if found in the database and fallback to 2.0 GB, to raise promise error.
-
- 27 Sep, 2019 1 commit
-
-
Łukasz Nowak authored
-
- 12 Sep, 2019 2 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 11 Sep, 2019 4 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Julien Muchembled authored
-
Nicolas Wavrant authored
-
- 10 Sep, 2019 1 commit
-
-
Julien Muchembled authored
-
- 09 Sep, 2019 1 commit
-
-
Julien Muchembled authored
-