Да, да, да, я знаю, это просто очередной велосипед, породия на Nagion и.т.д., но все же в свое время, мне Nagios не подошел(не помню уже почему), пришлось писать свой

пару лет назад написал на PHP, правда теперь почти полностью переписал на Python + Flask.
В общем что работает:
- Удобное добавление, изменение, удаление, перемещение нодов по каталогу
- Проверка работоспособности оборудования, так называемый PING, по средством Nmap
- Автодобавление в список оборудование
- Несколько категорий
- Авторизация
Что пока не работает, но планирую дописать:
- Для D-Link оборудования автоматическое перемещение нодов по иерахии.
- Так же для D-Link, поиск по MAC адресу (предположим вводим MAC абонента, будет показано на каком свиче это абонент находится)
Скрин:
ЗаGitHubитьЧтобы запустить приложение для теста (для работы лучше использовать uwsgi или mod_uwsgi к apache) под Ubuntu:
Код:
sudo apt-get -y install git python-flask python-sqlalchemy nmap libsnmp-python python-ipaddr
git clone https://github.com/Sets88/nodectrl.git
cd nodectrl
python web.py
Скачать