@cryptotaxi247 / netdata-1 / commits / 8d953cf20

Skip alert template variables from alert snapshots (#14763)

* skip alert template variables from alert snapshots * change GUID_LEN to UUID_STR_LEN

Emmanuel Vasilakis committed Apr 21, 2023 at 12:15 UTC 8d953cf206cdaac35aaa493cfcf419955db811da
1 file changed +8
database/sqlite/sqlite_aclk_alert.c
+8
@@ -976,6 +976,8 @@ void aclk_push_alert_snapshot_event(char *node_id __maybe_unused)
976 }
977
978 uint32_t cnt = 0;
979 + char uuid_str[UUID_STR_LEN];
980 + uuid_unparse_lower_fix(&host->host_uuid, uuid_str);
981
982 netdata_rwlock_rdlock(&host->health_log.alarm_log_rwlock);
983
@@ -991,6 +993,9 @@ void aclk_push_alert_snapshot_event(char *node_id __maybe_unused)
993 if (have_recent_alarm(host, ae->alarm_id, ae->unique_id))
994 continue;
995
996 + if (is_event_from_alert_variable_config(ae->unique_id, uuid_str))
997 + continue;
998 +
999 cnt++;
1000 }
1001
@@ -1020,6 +1025,9 @@ void aclk_push_alert_snapshot_event(char *node_id __maybe_unused)
1025 if (have_recent_alarm(host, ae->alarm_id, ae->unique_id))
1026 continue;
1027
1028 + if (is_event_from_alert_variable_config(ae->unique_id, uuid_str))
1029 + continue;
1030 +
1031 cnt++;
1032
1033 struct alarm_log_entry alarm_log;