LINUX.ORG.RU

Бэтта версия помощника для Zabbix. ZabCombain

 , ,


2

1

Добрый день!

Предлагаю вам на обозрение написанную мной программу ZabCombain, которая упрощает некоторые рутинные операции для работы с системой мониторинга zabbix. Программой я пользуюсь сам.

Программа помогает сформировать отчет о сработавших тригерах. Вы копируете «action» из «dashboard» вставляете в текстовое поле программы и нажимаете кнопку «process», результат компонуется в текстовый вывод с проведением диагностики в виде пинга. А также помогает быстро произвести диагностику с помощью пинга узлов из Zabbix.

Язык: Python3

Библиотеки: pyzabbix(который тянет за собой кучу всего), wxPython

Жду комментариев, вопросов по коду и программе. Ссылка на github https://github.com/reef425/zabcombain

Исправления в readme

Добавил более подробное описание зависимостей. И способы установки зависимых пакетов.

reef425
() автор топика

Исправления в zabmodule.py

INCOMPATIBLE CHANGES SINCE 1.0.3:

- Изменена обработка списка интерфейсов в zabmodule.PingRuner(). Добавлены функции zabmodule.changeInterfaceList(), zabmodule.checkingList(). Функция zabmodule.changeInterfaceList() изменяет список интерфейсов так что бы в списке не было интерфейсов с одинаковым IP, если тип интерфейса где 'main' равно единице имеет наименьшее значение, то он выносится вперед списка.

reef425
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.