Skip to content

antoncom/NpServerSettings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NpServerSettings

Данный модуль добавляет страницу "NetPing Server Settings" в интерфейс Zabbix. С её помощью пользователь может изменить сетевые настройки, такие как: IPv4, Gateway, DNS (auto/manual).

Установка модуля:

  1. При помощи терминала перейдите в папку: /usr/share/zabbix/modules
  2. Выполните команду git clone https://github.com/antoncom/NpServerSettings
  3. Смените владельца папки, например: chown -R www-data. NpServerSettings
  4. Перейдите в интерфейс Zabbix: Menu -> Administration -> Gereral -> Modules
  5. Используйте кнопку "Scan directory" для вывода модуля в список модулей
  6. Активируйте модуль, кликнув по ссылке "Enable/Disable"
  7. Перейдите в меню Zabbix: Menu -> Configuration -> NetPing Server Settings
  8. Пользуйтесь модулем.

Установка модуля и демонстрация его работы показаны в данном скринкасте:

enter image description here

Валидация данных в браузере

Данные формы защищены от ошибок пользователя, согласно данной инструкции: Универсальный метод валидации html-форм NetPing

Проверочные диаграммы валидации полей формы:

Особенности запуска Bash-скрпита

Данный модуль управляет сетевым интерфейсом посредством bash-скрипта. Разрешение на запуск скрипта реализовано согласно данной инструкции: UI-модуль Zabbix v.5 - разрешение на запуск Bash-скриптов на сервере

Known Issues

  1. Если web-адрес Zabbix задан не доменным именем, а числовым IP-адресом, то при изменении IPv4 может произойти отключение связи с Zabbix. В этом случае, нужно указать в адресной строке браузера новый IP-адрес сервера Zabbix.

About

The module adds menu option “Server settings” to Zabbix Interface. Using the module user can edit network parameters of DKST 90 device.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors