I recently upgrade my zabbix-server from version 3.2 to version 3.4 using the zabbix debian repositories.
At first glance, everything looked nice after the database was converted (which took longer than I wanted to stay in my office)
But we slowly started to notice that the performance was getting worse and worse.
Then several hosts were throwing "System Time Desync" Triggers.
After checking how this could happen, I saw that almost every itemvalue had a timestamp that was at least 2 hours ahead in the future.
Now, this applies to every server.
We have about 700 different hosts in Zabbix and my zabbix-server logfile stays silent now.
Until the actual time is ahead of the wrong timestamp again.
I am using MariaDb as MySQL database with InnoDB as Engine.
In my zabbix-server.log File I noticed a lot of "slow query" warnings.
I dont really know why this is happening, but I really would like to use 3.4 as it adds some neat features like the new dashboard or acknowledge-actions.
I dont really know what I should do now, my last resort is to roll back to a snapshot I made right before the upgrade

This is a system-time value we are monitoring on one of our servers.
Its a pretty good example, because you can see that at 9:39, the last check value was set to 11:39.
It was 10:40 at the time this screenshot was taken.
Zabbix Server Time is as it should be.
Database Time also gives the right now().
Host Time is obviously correct aswell.
At first glance, everything looked nice after the database was converted (which took longer than I wanted to stay in my office)
But we slowly started to notice that the performance was getting worse and worse.
Then several hosts were throwing "System Time Desync" Triggers.
After checking how this could happen, I saw that almost every itemvalue had a timestamp that was at least 2 hours ahead in the future.
Now, this applies to every server.
We have about 700 different hosts in Zabbix and my zabbix-server logfile stays silent now.
Until the actual time is ahead of the wrong timestamp again.
I am using MariaDb as MySQL database with InnoDB as Engine.
In my zabbix-server.log File I noticed a lot of "slow query" warnings.
I dont really know why this is happening, but I really would like to use 3.4 as it adds some neat features like the new dashboard or acknowledge-actions.
I dont really know what I should do now, my last resort is to roll back to a snapshot I made right before the upgrade

This is a system-time value we are monitoring on one of our servers.
Its a pretty good example, because you can see that at 9:39, the last check value was set to 11:39.
It was 10:40 at the time this screenshot was taken.
Zabbix Server Time is as it should be.
Database Time also gives the right now().
Host Time is obviously correct aswell.





Comment