Skip to content

Releases: bookingcom/bosun

Only process some metrics when OpenTSDB is enabled to solve bosun_uptime metric missing issue

11 Oct 16:16

Choose a tag to compare

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

16 Sep 06:56

Choose a tag to compare

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

06 Jul 13:18

Choose a tag to compare

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

24 Apr 12:08

Choose a tag to compare

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

15 Apr 08:42

Choose a tag to compare

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

14 Apr 09:22

Choose a tag to compare

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

10 Apr 15:29

Choose a tag to compare

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

02 Apr 16:25

Choose a tag to compare

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

30 Mar 15:45

Choose a tag to compare

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

30 Mar 12:16

Choose a tag to compare

Pre-release

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