Ad Widget
Collapse
Auto map мечты, мечты ...
Collapse
X
-
Запускал из под Zabbix Administrators
PS -ПОЛЕТЕЛО после всех экспериментов забыл вставить логин пароль заново
.
Пока выбило ограмезный список ИП и чего то думает ... жду и я ...
Насколько долго отрабатывает?Last edited by zmdpc; 15-04-2015, 21:36.Comment
-
Ну смотря какой список ip и сколько устройств в сети, он каждый раз пингует все(по паре пингов чтоли, не помню, надо глянуть), потом идет собирать маки, что не слишком быстро когда их много...а дальше уже по-идее все быстро, самое долгое это сбор и перед каждым надо пинговать всех, чтоб обновить таблицы на свитчах....ну минут 15-20 устройств 50-60, когда второй прогон делал...
з.ы. можно примерно прикинуть сколько прошел, какой ip опрашивает пишет и при каждой итерации список рисует он по этому списку по порядку идетLast edited by 701054; 15-04-2015, 21:54.Comment
-
А если устройств под 2к ?Ну смотря какой список ip и сколько устройств в сети, он каждый раз пингует все(по паре пингов чтоли, не помню, надо глянуть), потом идет собирать маки, что не слишком быстро когда их много...а дальше уже по-идее все быстро, самое долгое это сбор и перед каждым надо пинговать всех, чтоб обновить таблицы на свитчах....ну минут 15-20 устройств 50-60, когда второй прогон делал...
з.ы. можно примерно прикинуть сколько прошел, какой ip опрашивает пишет и при каждой итерации список рисует он по этому списку по порядку идет
Comment
-
я для мелких сеточек делал - надоело рисовать все руками
))
есть ещё примерно 1.4К устройств сеточка, там не стал - в таких сетях если только trap-ми собирать базу как-то и потом уже отрисовывать или как-то по группам бить и рисовать отдельными картами 0)) я об этом думал, но пока не дорос ))) для мелких < пары сотен snmp устройств вполне, а вот дальше да...надо по-другому )
З.Ы. собственно я тему и сделал, что может кто решится красиво сделать с плюшками(база, группы, поиск mac, lldp/cdp) и с вебинтерфеса чтоб можно было крутить, у меня ни скилла ни времени на такое не хватает
Last edited by 701054; 15-04-2015, 22:37.Comment
-
про преобразование я имел ввиду то что hex конверится в sting и где в пхп настроить чтоб этого не происходило не нашёл. До того , что последние 6 цифр это мак не догадался. в принципе так даже проще будет из оида братьCode:[.iso.3.6.1.2.1.17.4.3.1.1.60.217.43.83.231.4] => Hex: 3C D9 2B 53 E7 04 [.iso.3.6.1.2.1.17.4.3.1.1.60.217.43.83.231.14] => Hex: 3C D9 2B 53 E7 0E [.iso.3.6.1.2.1.17.4.3.1.1.60.217.43.83.231.18] => Hex: 3C D9 2B 53 E7 12 [.iso.3.6.1.2.1.17.4.3.1.1.60.217.43.83.231.80] => "<Щ+SзP" [.iso.3.6.1.2.1.17.4.3.1.1.60.217.43.83.231.118] => "<Щ+Sзv" [.iso.3.6.1.2.1.17.4.3.1.1.60.217.43.83.231.210] => "<Щ+SзТ"Comment
-
Отработало, создало файлы. При попытке php map.php карта создается, но при открытии ничего не отображается. Нажатие обновить на сек вызывает ряды оборудования и сразу пропадает. Есть возможность както задать расстояние между значками ?
Каким просмотрщиком можно auto.dot просмотреть под Windows ?Last edited by zmdpc; 16-04-2015, 13:36.Comment
-
Пока совсем времени нет, позже хотел группы сделать, ну там чтоб просто по группе выбирало с zabbixa
я обычно он-лайн смотрю если нет под рукой, просто в гугле "graphviz online" и туда копипаст содержимого dot файла правда они частенько косячат, но выбор есть...не работает в другом глянутьКаким просмотрщиком можно auto.dot просмотреть под Windows ?
насчет расстановки попробуйте увеличить в map.php размер карты $width $height от него и кол-ва узлов считает расстояние(вполне возможно криво считает, попробуйте сделать квадратную карту большую) как вар закомментить строки с 101 по 145 в map.php тогда нарисует в левом углу и все наложит один на один, потом растянуть по карте надо будет
snmp_set_valueretrieval специально делал чтоб было PLAIN , т.к. оно универсальнее - точно получаю string задумка была потом самому конвертить если надо, т.к. без этого оно по-дефолту как-то по-разному возвращает(The return values will be as returned by the Net-SNMP library. https://php.net/manual/en/function.s...eretrieval.php )....но в итоге просто использовал OID-ы так удобнее оказалосьhex конверится в stingLast edited by 701054; 16-04-2015, 14:23.Comment
-
добавил группу, правда одну или всё...в принципе можно несколько сделать.
З.Ы. по списку ip не оч удобно т.к. в zabbix-е может быть dns имя вместо ip , скорее всего спотыкнется там же он ещё hostid дергает, если прям списком по ip то может выйти так, что легче прикрутить отдельно, чтобы список в группу заталкивало, пропустит что не сможет , ну или ещё dns задействовать, хотя там и так вполне удобно с веб интерфейса в группы накидывать...да и в действиях можно например подсети по группам раскидывать.Last edited by 701054; 16-04-2015, 21:19.Comment
-
Обновил архив
с картой увидел тоже о чем писали - пусто, потом мелькает и все, видимо уезжают за пределы карты надо или менять алгоритм выравнивания или делать карту квадратной...
Обновил map.php ...дошло до того что не мог ничего сделать сыпало ошибки...про то что иконки вылазят за пределы, смог удалить кару только через апи (там кусочек закоменчен про удаление карты , если раскоментить и после него написать die; - грохает авто карту ).
Добавил отступы от краев у иконок лево-верх\право-низ, проверку, чтобы за карту не лезло по крайней мере левый верхний угол иконки, по которому задается координата, отступы в переменных startspace лево/верх и endspace право/низ.
P.S. в шапке темы последняя вариацияLast edited by 701054; 17-04-2015, 00:47.Comment
-
1.Как пользоваться выбором групп ?
2.Подробнее про удаление карты можно рассказать?
3.Как можно менять названия связей между узлами? и как то исправить фон и форму ?
4.Есть ситуации когда свичи доступа стоят последовательно на порту агрегации, но рисуются отдельными линками. Это както можно поправить?
PS: c 1-3 разобралсяLast edited by zmdpc; 20-04-2015, 16:46.Comment
-
Не могу точно сказать, сам алгоритм возможно такой, если только свитчи, то надо как-то lldp\cdp все-таки ещё задействовать, видимо алг кривоват....там бы промежуточное увидеть что собралось с свитчей и как оно посчитало, я пока по возможности ковыряю то чо под руокой, proxim например норм отдают таблицы, ubnt не отдают вовсе, зато отдают маки соседей на радио вместе с snr и прочим...Comment
Comment