summaryrefslogtreecommitdiffstats
path: root/health
diff options
context:
space:
mode:
authorVladimir Kobal <vlad@prokk.net>2021-03-18 21:53:32 +0200
committerGitHub <noreply@github.com>2021-03-18 21:53:32 +0200
commit477f26fd7ba73e2c60a71d0240df111e616b294a (patch)
tree317a14b1b50d292406a91ccf60a5cd41e12dc1e1 /health
parente2a845cce7174d852b5ddc1b6a4a82923b9a34cf (diff)
Don't show alarms for charts without data (#10804)
Diffstat (limited to 'health')
-rw-r--r--health/health_json.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/health/health_json.c b/health/health_json.c
index cbf76b5ba6..a958abcb66 100644
--- a/health/health_json.c
+++ b/health/health_json.c
@@ -298,6 +298,9 @@ static void health_alarms2json_fill_alarms(RRDHOST *host, BUFFER *wb, int all, v
if(unlikely(!rc->rrdset || !rc->rrdset->last_collected_time.tv_sec))
continue;
+ if (unlikely(!rrdset_is_available_for_exporting_and_alarms(rc->rrdset)))
+ continue;
+
if(likely(!all && !(rc->status == RRDCALC_STATUS_WARNING || rc->status == RRDCALC_STATUS_CRITICAL)))
continue;