Releases: bookingcom/bosun
Only process some metrics when OpenTSDB is enabled to solve bosun_uptime metric missing issue
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2472 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
bosun-monitor#2471 - Make it possible to control decision about unknown state (branch origin/control_unknown_untouched_decision)
bosun-monitor#2501 - Improve post notification metrics (branch origin/notification_failure_metrics)
bosun-monitor#2502 - Enable scheduled web cache cleanup (branch origin/cache-improvement)
bosun-monitor#2503 - Only process some metrics when OpenTSDB is enabled (branch origin/skip-tsdb-metrics)
Improve post notification metrics and enable scheduled web cache cleanup
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2472 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
bosun-monitor#2471 - Make it possible to control decision about unknown state (branch origin/control_unknown_untouched_decision)
bosun-monitor#2501 - Improve post notification metrics (branch origin/notification_failure_metrics)
bosun-monitor#2502 - Enable scheduled web cache cleanup (branch origin/cache-improvement)
Sync with upstream latest commits
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2472 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
bosun-monitor#2471 - Make it possible to control decision about unknown state (branch origin/control_unknown_untouched_decision)
This release removes patches below since they're merged into upstream
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
Add tests and documentation for cluster
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
bosun-monitor#2472 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
bosun-monitor#2471 - Make it possible to control decision about unknown state (branch origin/control_unknown_untouched_decision)
Make it possible to control decision about unknown state while untouched
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
bosun-monitor#2441 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster_implementation_integrate), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
bosun-monitor#2471 - Make it possible to control decision about unknown state (branch origin/control_unknown_untouched_decision)
Add extended raft statistics
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
bosun-monitor#2441 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster_implementation_integrate), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
Add extra Prometheus statisitics
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
bosun-monitor#2441 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster_implementation_integrate), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
Fix changing persistent data from follower nodes
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
bosun-monitor#2441 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster_implementation_integrate), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
Fix permissions for cluster mmanagement page
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
bosun-monitor#2441 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster_implementation_integrate), add external memberlist file support, fixes for unknown notifications, UI for manage cluster
Improve Bosun clustering
This release contains latest upstream along with below pending patches
bosun-monitor#2277 - Fix delay close alert notification (branch origin/fix_delayclose)
bosun-monitor#2415 - Improve logs (branch origin/improve_alert_execution_logs)
bosun-monitor#2396 - pass alert variables to unknown notification templates (branch origin/pass-alert-variables-to-unknown-notification-templates)
bosun-monitor#2397 - Change errors page (branch origin/errors_fix)
bosun-monitor#2440 - ElasticSearch 7.x support (branch origin/es7-support-2)
bosun-monitor#2448 - Fix rulecheck indicator in /api/health API (branch origin/fix_api_health_rule_check)
bosun-monitor#2447 - Fix crash while try to get silenced + redis down (branch origin/fix_crash_while_redis_down)
bosun-monitor#2459 - Reimplement incident data fetch for dashboard page (branch origin/refactor_dashboard)
bosun-monitor#2465 - Set real hostname to service http header X-Bosun-Server (branch origin/fix_x_bosun_header)
bosun-monitor#2468 - Fix panic in timedelta expression if series are empty (branch origin/fix_timedelta_empty_series)
bosun-monitor#2441 - First raft-based cluster implementation for bosun, reload config fixes, timeouts settings for raft (branch origin/raft_cluster_implementation_integrate), add external memberlist file support, fixes for unknown notifications, UI for manage cluster