The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Мониторинг MaxScale в Zabbix
Рабочая задача - обеспечить в Zabbix 2.2 мониторинг прокси MaxScale.

Пример скрипта "status":

   #!/usr/bin/php
   <?php
   $json_string = `/usr/bin/maxadmin -pmariadb show serversjson`;
   $obj=json_decode($json_string,true);
   echo $obj[$argv[1]]["nodeId"];

Добавляем в zabbix_agentd.conf

   UserParameter=ServerStatus1, /<yourLovePlace>/status 0
   UserParameter=ServerStatus2, /<yourLovePlace>/status 1
   UserParameter=ServerStatus3, /<yourLovePlace>/status 2

Если серверов больше чем у меня, добавляем новые строчки, параметр увеличиваем
на 1. В zabbix ловим -1 это значит сервер не в кластере и идем разбираться.
"show serversjson" еще много чего интересного выводит.
 
13.09.2016 , Автор: Аноним
Ключи: monitoring, maxscale, zabbix / Лицензия: CC-BY
Раздел:    Корень / Администратору / Система / Просмотр состояния и мониторинг системы

Обсуждение [ RSS ]
  • 1, Аноним (-), 22:13, 14/09/2016 [ответить]  
  • +/
    Нет слов. Вы бы LLD освоили что ли https://www.zabbix.com/documentation/2.2/manual/discovery/low_level_discovery.
     
  • 2, globus (ok), 06:07, 15/09/2016 [ответить]  
  • +/
    Может с вашей статьёй о мониторниге MaxScale сравним ?
     
     
  • 5, продавец_кирпичей (?), 17:34, 19/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    A хде статья то?
     

  • 3, Семилетов (?), 17:07, 15/09/2016 [ответить]  
  • +/
    спасибо, как раз бился над этим. очень полезная и своевременная статья
     
  • 4, Andrey Mitrofanov (?), 10:40, 16/09/2016 [ответить]  
  • +/
    > Добавляем в zabbix_agentd.conf

    Полезно и своевременно отмечусь:

    >    UserParameter=ServerStatus1, /<yourLovePlace>/status 0
    >    UserParameter=ServerStatus2, /<yourLovePlace>/status 1
    >    UserParameter=ServerStatus3, /<yourLovePlace>/status 2

    UserParameter=ServerStatus[*], /<yourLovePlace>/status $1

    и в айтемах

    ServerStatus[1]
    ServerStatus[2]
    ServerStatus[3]

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру