Ad Widget

Collapse

MySql - не отдаёт данные.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Rainmib
    Junior Member
    • Jun 2013
    • 25

    #1

    MySql - не отдаёт данные.

    Установил сервер 2.0.4 - и агент на сервер.
    Не хочет отдавать данные сам себе о работе mysql сервера.
    Может какие то должны быть сделаны установки в настройках скуля?
    Данные из одного шаблона - аля :
    version[mysql]
    mysql[uptime]
    Клиент пишет - не поддерживаются.
    Данные из другоо шалона аля:
    mysql.status[Slow_queries]
    и так далее - не поддерживаются
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    Сам по себе ни забикс сервер ни агент не умеют опрашивать MySQL. Но можно это реализовать либо через внешние проверки либо через выполнение скрипов через агент. Последний вариант правильнее (все равно ведь и хост надо мониторить), пример расширения агента через UserParameter есть в "комплекте", вы должны его добавить в конфиг агента на хосте с MySQL или подключить через include. Шаблон заточен как раз это этот example конфиг.

    Comment

    • Sergeylo
      Member
      • Feb 2011
      • 40

      #3
      Шаблон для мониторинга MySQL по умолчанию есть, но сам агент в конфигурации не содержит UserParam'ов для отдачи значений. В некоторых дистрибуциях допольнительный конфиг есть, и его нужно просто включить. В некоторых - нет.

      Comment

      • Jimson
        Senior Member
        • Jan 2008
        • 1327

        #4
        Он есть в оригинальном tar.gz который раздается на этом сайте. А есть ли этот конфиг в каком то пакете какого то из 100500 дистрибутов линукса отношения к zabbix уже не имеет

        Comment

        • Sergeylo
          Member
          • Feb 2011
          • 40

          #5
          Оригинальный source-пакет - не дистрибуция? Вы, простите, к словам придираетесь. В debian этот конфиг прилагается, в centos - нет, потому и уточнил.
          В наши дни сборка из исходного кода и make install - плохая парадигма администрирования.

          Comment

          • Rainmib
            Junior Member
            • Jun 2013
            • 25

            #6
            Докалякал параметры в конфиг:
            UserParameter=mysql.ping,/usr/bin/mysqladmin -uzabbix -pzabbix ping|grep -c alive|wc -l
            UserParameter=mysql.version,mysql -V
            UserParameter=mysql.uptime,mysqladmin -uzabbix -pzabbix status|cut -f2 -d":"|cut -f1 -d"T"
            UserParameter=mysql.threads,mysqladmin -uzabbix -pzabbix status|cut -f3 -d":"|cut -f1 -d"Q"
            UserParameter=mysql.questions,mysqladmin -uzabbix -pzabbix status|cut -f4 -d":"|cut -f1 -d"S"
            UserParameter=mysql.slowqueries,mysqladmin -uzabbix -pzabbix status|cut -f5 -d":"|cut -f1 -d"O"
            UserParameter=mysql.qps,mysqladmin -uzabbix -pzabbix status|cut -f9 -d":"
            UserParameter=mysql.loads,top -b -n 1 | grep mysqld -w | awk '{print $10}' | cut -f1 -d"%"

            Теперь пытаюсь к ним прикрутить шаблон.

            Comment

            Working...