mirror of
https://github.com/ptarmiganlabs/butler-sos.git
synced 2025-12-19 09:47:53 -05:00
c444156871fc83807e2c1545f593eedae5967390
- Add timeout, maxRetries, and retryDelayMilliseconds config options for both health check and proxy session APIs - Implement exponential backoff retry logic with configurable parameters - Change healthmetrics.js to use async/await pattern for better error handling - Process health checks concurrently with Promise.allSettled for better performance - Default timeout increased from 5s to 30s to handle slower/wifi connections - Default retry count set to 3 attempts with 1s initial delay - Add comprehensive logging for retry attempts and final failures Co-authored-by: mountaindude <1029262+mountaindude@users.noreply.github.com>
Butler SOS is an open source DevOps monitoring tool for Qlik Sense Enterprise on Windows.
Free to use, permissive open source license.
Adapt to your needs - please also consider sharing enhancements with the wider community.
Documentation is available at https://butler-sos.ptarmiganlabs.com.
Commercial getting-started services for Butler SOS are available, more info here.
Languages
JavaScript
96.3%
HTML
2.1%
CSS
1.5%
