Hi all,
I've encountered a strange issue and would appreciate any advice.
One of my servers booted up with its system clock set 11 years into the future. During that time, zabbix_agent2 (active mode) sent data to the Zabbix server. Later, the system clock was sync to the current time.
Now, when I look at "Latest data" in Zabbix, I can see values from 11 years in the future (since that was the most recent data received at that point).

As a result, I have a Problem item stuck with a "Resolved" status blinking - because the problem was "resolved" in the future. It looks like this will remain that way for the next 10+ years.

And problem desc. resolved time is in the future.
So my questions are:
Thanks in advance!
I've encountered a strange issue and would appreciate any advice.
One of my servers booted up with its system clock set 11 years into the future. During that time, zabbix_agent2 (active mode) sent data to the Zabbix server. Later, the system clock was sync to the current time.
Now, when I look at "Latest data" in Zabbix, I can see values from 11 years in the future (since that was the most recent data received at that point).
As a result, I have a Problem item stuck with a "Resolved" status blinking - because the problem was "resolved" in the future. It looks like this will remain that way for the next 10+ years.
And problem desc. resolved time is in the future.
So my questions are:
- Does Zabbix have any built-in mechanism to reject or limit future-dated data? In the real world, a reasonable future tolerance would be maybe +14 hours (due to time zones).
- How can I fix this issue now without deleting the host (I don’t want to lose historical data)?
- Any suggestions or best practices to prevent this from happening again?
Thanks in advance!
Comment