Ilya
Сдать микротик в утиль?
Volodymyr
Alex
Сдать микротик в утиль?
В своей нише ему нет равных. Хорошо это или плохо для отдельных личностей типа меня, реальность не меняет.
Alex
Медиамаркет. Нет.. не говорит. Адекватно, я бы рад, но знать бы что тут адекватно.
Alex
Это да.. Спасибо.
Alex
Сейчас попытаюсь объяснить.
Alex
Есть Zabbix, есть Микроты, ест куча IP pools в них. Их нужно мониторить. Есть скрипт типа
https://wiki.mikrotik.com/wiki/IP_Pool_Statistics
Который делает то что нужно. Немного модифицирируем его что бы он выдавал JSON понятный Zabbix и замечательно. Кроме одного но. Если просто в поле скрипта в Zabbix положить скрипт типа
https://wiki.mikrotik.com/wiki/IP_Pool_Statistics
Миктротик не сможет его выполнить.
После некотрых поисков и вопросов найден был
cat input.rsc | tr '\n' '\r' > /tmp/out.rsc && sed -i -e '$a\' /tmp/out.rsc && ssh <ROUTER> < /tmp/out.rsc
Который работает если его запустить как команду через SSH.
Но положить сковертированое содержимое в поле SSH Agent в Zabbix не представляется возможным. Браузер и php интерфейс Zabbix расформатирует сконвертированое в прежний вид. Там есть переносы строк.
Отсюда вывод, как то расформатировать скипт в одну строку. Дурость, но должно работать.
Alex
Это избавит от старта внешних скриптов в Zabbix и позволит экспортировать шаблон Zabbix вместе со скриптом.
Ilya
There is not yet an open source release of BBR v2, whether for Linux TCP or Chromium QUIC. We will announce each of those on this bbr-dev list when they are available.
Ilya
@riddler63
Alex
Тут так сделано.
https://share.zabbix.com/network_devices/mikrotik/mikrotik-bgp-lld
Я переделал и сделал для OSPF тоже
https://github.com/AlKosmos
Roman
Alex
Alex
Если положить сюда "Executed script" сконвертированый скрипт. Он просто не работает и выглядит как обычно.
Alex
Такой кошмар в одну строку работает.
Alex
Но я рюхнулся его в Visual Studio править.
Alex
Думаю будет работать. Просто хотел избавится от внешних скриптов, проблем с ssh конектом, создания дополнительных сущностей для старта ssh.
Alex
Если есть вот это..
cat input.rsc | tr '\n' '\r' > /tmp/out.rsc && sed -i -e '$a\' /tmp/out.rsc && ssh <ROUTER> < /tmp/out.rsc
То наверное есть способ как то сконвертировать в одну строку.
Ilya
А можно было поставить нок
Alex
Alex
Alex
Зачем две боли в одном месте?)
NOC это как заметили это боль.. Я его дважды обновлял, трейти раз не хочу это кошмар переживать. IPAM они вырезали, бекап конфигов там тоже. Не знаю как сейчас.. Мониторинг его.. ой.. не хочу...
Alex
Он стоит... работает пока.. но как IPAM ушли на PHP Ipam + PowerDNS. Как бекапилка конфигок Oxidized. Тоже не все гладко, но там как то на раз два прикрутились тригеры для Zabbix с группами и прочим. Для автоматического бекапа..
Ilya
Ilya
Но я догадываюсь о чем речь, они его перенесли чуть-чуть + сделали внешний сторадж (зеркало)
Alex
И после перезда на PHP Ipam как то он стал и не нужен. Для мониторинга стоял и стоит Zennos, Zabbix как альтернатива.
Ilya
Ilya
Alex
Да... про него можно легенды слагать
Alex
Vladimir
Ilya
Alex
Но когда встал в полный рост IPv6 нужно было что то делать. Здесь и сейчас.
Alex
Alex
Хотя это не проблемы с микротами и блин его скриптами
Vladimir
там же документашка
Alex
Ilya
Vladimir
Vladimir
https://phpipam.net/api/api_documentation/
Alex
там же документашка
Не видел. Как то пропустил. Как всегда бах бам тяп. в продакшен.. Забыли
Vladimir
вон, новые модули принесут интересные
#777 KEA management (DHCP integration);
#335 BGP support
#344 VRF RD/RT confusion; update display and perhaps track separately
#769 Enhancement in Inventory management
#653 interactive racks and DCIM improvements
#696 Password management
Vladimir
#880 webhooks or similar mechanism to send data to external URL / script
Vladimir
ты про sourceforge?
Vladimir
ну они ещё держат там код
Alex
Alex
Видимо IPv6 у них просто не работает :)
Alex
Но таймаут почему то
Alex
Глей какой то.
telnet 2a02:28b1::1337 443
Trying 2a02:28b1::1337...
Connected to 2a02:28b1::1337.
Escape character is '^]'.
Vladimir
https://github.com/phpipam/phpipam/issues/2553
Alex
Vladimir
склеп забрали
Vladimir
там михай один пашет походу
Vladimir
всё не успевает
Vladimir
https://avatars0.githubusercontent.com/u/12947690?s=460&v=4
Alex
Vladimir
взял бы да помог
Vladimir
вот тут https://github.com/phpipam/phpipam/issues/2559
Alex
Пля ну почему в микротике столько возможностей и столько же боли
Alex
Риторика..
Vladimir
не очень внятно, но недавно проблема всплыла. Коллега вместо того, чтобы сходить в ишью, накостылил своё решение
Vladimir
и не поделился
Vladimir
вот так и накопилось 850 open
Alex
Alex
Сказали - все работаит.. иди в сад. Как обычно.
Vladimir
Может послали.. не отреагировали...
не, я ему говорил - напиши в спортлото. Если помогут - ок, не помогут - сам сделай и сделай пулл реквест, иначе при апдейте твоё говно вечно таскать надо будет.
Vladimir
не захотел
Vladimir
А люди там страдают
Vladimir
что там оркестрировать собрался? превращаешь надёжное решение в новый нок
Alex
Alex
Не нанадо о Noc на ночь..
Vladimir
теперь это так называется?
Vladimir
новодел