Ad Widget

Collapse

Database monitoring через ODBC ms sql

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Flockky
    Member
    • Mar 2021
    • 32

    #1

    Database monitoring через ODBC ms sql

    Пытаюсь настроить айтем типа database monitor через ODBC согласно офф мануалу.
    Что я сделал:
    1. Установил UnixODBC на zabbix server
    2. На удаленной машине под Win 10 с бд MS SQL настроил ODBC, проверку проходит успешно

    Click image for larger version

Name:	image.png
Views:	160
Size:	63.9 KB
ID:	461426

    3. ​Создаю айтем с теми же данными

    Click image for larger version

Name:	image.png
Views:	188
Size:	13.0 KB
ID:	461425

    4. Перебрал разные комбинации и все равно получаю эту ошибку:

    Cannot connect to ODBC DSN: [SQL_ERROR]:[IM002][0][[unixODBC][Driver Manager]Data source name not found and no default driver specified]

    В мануале очень мало информации по настройке, поэтому я возможно что-то упустил.​​
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    Настраивать ODBC нужно на сервере (прокси) который собственно и коннектится к вашему DB.
    Вот тут достаточно подробно написано : https://www.zabbix.com/documentation...es/odbc_checks
    По простому
    1) Сервер DB должен принимать коннекты - узнайте по какому ip\ порту + login\pass
    2) На заббикс сервере устанавливает ODBC и драйвера для коннекта к вашей версии сервера.
    3) в настройках ODBC пишем куда (1) и с каким драйвером (2) обращаться
    4) проверяем коннект из командной строки заббикс сервера
    5) настраиваем элемент данных

    Всё это "шаманство" требует знаний по настройке серверов DB и ODBC.. Так что варианта 2: разобраться youself или призвать специалиста.

    Comment


    • Flockky
      Flockky commented
      Editing a comment
      Спасибо за разъяснение, буду разбираться
Working...