Ad Widget

Collapse

Как быстро переключить хосты через прокси сервер ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • smart20
    Junior Member
    • Jul 2018
    • 6

    #1

    Как быстро переключить хосты через прокси сервер ?

    В системе существует множество хостов (около 1000) поэтому существующий сервер (4.4) уже не справляется. Недавно на отдельной машинке поставил прокси (4.4). Исходя из этого, стоит задача по переключению конкретных групп на прокси.
    Подскажите, есть ли какой то способ автоматизировать данный процесс, чтобы не возиться вручную, например через SQL или API. Как я понимаю, для каждого хоста, достаточно указать номер в параметре proxy_hostid таблицы hosts и основной сервер сразу переключает мониторинг на прокси. Может кто то сталкивался с такой реализацией ?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    1) Штатный способ: в веб-интерфейсе Zabbix на экране Configuration -> Hosts (можно выбрать нужную группу или отфильтровать по каким-то критериям) отметить галочкой нужные хосты и нажать кнопку "Mass update" внизу страницы. В числе параметров, которые таким образом можно массово поменять, есть и "Monitored by proxy".

    2) Попробуйте, всё же, сначала отработать процедуру на небольшом количестве хостов. Поскольку изменения конфигурации затрагивают не только сервер, но и агенты (в их конфиг-файлах нужно поменять параметры "Server=" и "ServerActive=", чтобы они указывали не на Zabbix-сервер, а на Zabbix-прокси).

    Comment

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

      #3
      Действительно основная работа в том, что требуется изменять конфиги на агентах ( ansible нам в помошь ).
      Если адрес сервера в конфигах прописан fqdn то можно попробовать поиграться view на DNS сервере (при наличии и поддержке) чтобы отдавать разные адреса нужным группам (подсетям).

      Comment

      Working...