Ad Widget

Collapse

Чтение таблицы базы данных

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • hard3d
    Junior Member
    • Sep 2020
    • 4

    #1

    Чтение таблицы базы данных

    Всем добрый день.
    Есть Asterisk с базой данных mariandb.
    Есть база asteriskcdrdb, в ней таблица cdr. В эту таблицу записываются журнал звонков.
    Мне необходимо в этой таблице искать определенный номер телефона и забиксом мониторить когда этот номер последний раз звонил.

    На сколько я понял, это нужно делать через тип элемента данных "Мониторинг баз данных". Я составил запрос который мне необходим:

    SELECT * FROM `asteriskcdrdb`.`cdr` WHERE `src` = 79990000000;

    Как мне мониторить базу с таким запросом?
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    Вот тут подробно всё написано

    Comment

    • hard3d
      Junior Member
      • Sep 2020
      • 4

      #3
      Я как раз все делал по этой инструкции.
      У меня схема Zabbix построена так:

      Zabbix server > zabbix proxy > zabbix agent

      я все настроил на агенте, и пересобрал его из исходников с ключем --with-unixodbc=yes
      Но сервер все равно ругается, что не видит драйвер. Может еще нужно, что то на сервере настроить, или на прокси?

      Comment

      • Hamardaban
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • May 2019
        • 2713

        #4
        В помощь https://blog.zabbix.com/database-odb...h-zabbix/8076/
        odbc мониторинг работает с сервера и прокси.
        Т.е. не с агента!

        using only database monitoring items and none of those items utilize agent, SNMP, JMX or IPMI interfaces.
        Last edited by Hamardaban; 31-01-2021, 20:03.

        Comment

        Working...