Zabbix + MSSQL 2019
Идем СЮДА и устанавливаем odbc на сервер Zabbix
-
Идем СЮДАи устанавливаем odbc на сервер Zabbix
-
Далее открываем /etc/odbc.ini и меняем под себя:
[changesqlservername]
Driver = ODBC Driver 17 for SQL Server #(Это значение берем из квадратных скобок в файле /etc/odbcinst.ini)
Server = tcp:192.168.192.168,1433
- На сервере MSSQL создаем пользователя для просмотра:
USE [master]
GO
CREATE LOGIN [zabbix] WITH PASSWORD=N'STRONGPASSWORD', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
use [master]
GO
GRANT VIEW ANY DEFINITION TO [zabbix]
GO
use [master]
GO
GRANT VIEW SERVER STATE TO [zabbix]
GO
use [master]
GO
GRANT CONNECT SQL TO [zabbix]
GO
- Проверяем работоспособность
isql -v server-sql zabbix STRONGPASSWORD
- В zabbix в хосте меняем следующие строки:
{$MSSQL.DSN} changesqlservername (значение из odbc.ini),
{$MSSQL.PASSWORD} STRONGPASSWORD
{$MSSQL.USER} zabbix
- Вы великолепны