With this commit, Bosun is able to get Elastic cluster version by parsing simple HTTP query response, which means it can get version during runtime, rather than the value defined in configuration file.
This feature is useful during Elastic cluster migration. Bosun can keep working without downtime.
However, due to the fact Bosun parses configuration file very frequently, it's not suggested to enable this all the time because it will send a lot of additional queries to Elastic cluster.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
With this commit, Bosun is able to get Elastic cluster version by parsing simple HTTP query response, which means it can get version during runtime, rather than the value defined in configuration file.
This feature is useful during Elastic cluster migration. Bosun can keep working without downtime.
However, due to the fact Bosun parses configuration file very frequently, it's not suggested to enable this all the time because it will send a lot of additional queries to Elastic cluster.