As of ES 7.9, a concept of data tiers was introduced. This means that you can have different roles on different nodes (Hot, Warm, Cold) depending on Index Lifecycle Management (ILM) policies. This also means that, by design, nodes with different tiers are going to contain different types of data, causing disk imbalance (which checks currently alert for) and shard relocation between tiers (which checks currently throw critical alerts for). This makes currently available elasticsearch checks not usable for any recent/modern elasticsearch version without constantly being alerted for what is normal operation.
As of ES 7.9, a concept of data tiers was introduced. This means that you can have different roles on different nodes (Hot, Warm, Cold) depending on Index Lifecycle Management (ILM) policies. This also means that, by design, nodes with different tiers are going to contain different types of data, causing disk imbalance (which checks currently alert for) and shard relocation between tiers (which checks currently throw critical alerts for). This makes currently available elasticsearch checks not usable for any recent/modern elasticsearch version without constantly being alerted for what is normal operation.