Starting at about 5PM on Tuesday this week, our previously 100% working Zabbix server instance in Azure has stopped.
Is there anything at all that I can do to get Zabbix to connect?
- The VM is running and accessible but the Zabbix UI reports that the Zabbix server is not running
- The Zabbix server process is running
- Setting the debuglevel to 5 and restarting the service shows what seems like normal startup, but it abruptly stops here: In DBconnect() flag:0
- Manually connecting to the database from the server using the specified CA, user, and password in zabbix_server.conf works without issue
- The dashboard is complaining that the MySQL version is too low (5.06.47 Minimum required MySQL database version is 5.07.28.). We are using Azure MariaDB-aaS which is on MariaDB 10.3.23, but the server version is reporting MySQL 5.06.47:
- zabadmin@zabsrv01:/etc/zabbix$ sudo mariadb -u [email protected] -p -h zabdb.mariadb.database.azure.com
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MySQL connection id is 63188
Server version: 5.6.47.0 MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MySQL [(none)]> select version();
+---------------------+
| version() |
+---------------------+
| 10.3.23-MariaDB-log |
+---------------------+
1 row in set (0.00 sec)
MySQL [(none)]> use zabbix;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
MySQL [zabbix]> select * from dbversion;
+-----------+----------+
| mandatory | optional |
+-----------+----------+
| 5040000 | 5040000 |
+-----------+----------+
1 row in set (0.00 sec)
- zabadmin@zabsrv01:/etc/zabbix$ sudo mariadb -u [email protected] -p -h zabdb.mariadb.database.azure.com
Is there anything at all that I can do to get Zabbix to connect?

Comment