Repository navigation
0.43.0
- Feature: Web server checks are now checks
- A check has a name, can be turned off without being deleted, and runs on its own interval and timeout instead of sharing one 30 second schedule
- Read them through the
Checkinterface withchecksandcheckById, and change them with the create, update, delete, enable and run mutations - The
webServerChecksqueries, mutations and types still answer and are marked deprecated - In addition to HTTP checks, there are now also TCP, DNS, and PING checks.
- New monitor type "Check latency", which raises an event when a check keeps answering but takes longer than its threshold
- Check results are aggregated into hourly and daily buckets once an hour
ignoreCertificateErrorsaccepts a self signed certificate for one check without loosening anything else- See
sample-queries/Checks.graphql
- Feature [Beta]: Browse, read, edit, download, upload and manage files in the directories listed under
fileBrowserinconfiguration.yml- This feature is under development and the APIs may change.
- It is opt-in. Nothing is exposed unless you explicitly enable it and specify directories.
access: READexposes browsing, searching, reading, downloading and thumbnails,access: READ_WRITEalso allows saving, uploading, copying, moving, deleting, archives and the trash- Downloads and uploads are streamed over HTTP at
/files/downloadand/files/upload - A browsed log file can be opened in the log viewer and tailed like any configured one
searchfinds a name anywhere under a pathextractArchiveunpacks zip, tar, tar.gz and gz, andcreateArchivepacks a zip- Copy, move, delete and the archive mutations starts a
FileOperation. Watch its progress using the subscriptionfileOperationProgress - See
sample-queries/FileBrowser.graphql
- Updating a container now removes the image it was running as a last step, when the update left it untagged and unused
- Fix: Update OSHI to 7.6.0 to bring in a fix for GPU utilization always being 0% on Linux
- Fix: Check push notifications show the check's name instead of its id
- Fix: events left behind by a monitor that no longer exists are purged on startup
- Fix: a day with more than one outage counted only the last one towards its downtime
- Fix: smartctl, upsc, systemctl and journalctl were treated as present on any host whose
/bin/shis dash, so the agent kept calling tools that were not installed - Fix: a network interface that no longer exists is dropped instead of being polled on every refresh, which stopped a docker host filling the log with errors about the veth interfaces of removed containers
- Fix:
openLogFileConnectionand thetailLogFilesubscription now only read files thelogReaderconfiguration exposes, instead of any path they are given
Full Changelog: 0.42.0...0.43.0