NetXMS Support Forum

Russian Support => Идеи и предложения по функциональности NetXMS => Topic started by: dima-u on May 27, 2008, 11:33:55 AM

Title: Новый модуль по отображению карты сети
Post by: dima-u on May 27, 2008, 11:33:55 AM
Хочу представить новый модуль по отображению топологии сети:

http://www.visualnet.org/netxmsMaps_0.1.4.rar

Он позволяет рисовать сеть по аналогии microsoft visio (drag & drop)
Опции:
-возможность рисовать прямые, сглаженные и другие линки между объектами
-изменение размера, изменение картинки и прозрачности
-автоматическая генерация меню объектов (как в консоли netxms)
-поддержка шаблонов
-загрузка и отображение на иконке объекта его статуса
-загрузка и отображение на иконке объекта значения DCI (в виде линии или числа)
...

Программа поддерживает все базы данных, на которых работает netxms (проверено только в mysql)
Клиентская часть кросс-платформенная (проверено только в ms Windows)


Screenshot:
http://www.visualnet.org/example.png
Title: Re: Новый модуль по отображению карты сети
Post by: marvel on May 27, 2008, 02:00:09 PM
Можно комментарии к установке.
Зачем нужен сервер? его роль? Доступ к БД?

Я использую базу SQLLite, будет ли с ней работать сервер?
Title: Re: Новый модуль по отображению карты сети
Post by: dima-u on May 27, 2008, 02:08:55 PM
Сервер (apache/php )нужен для хранения конфигурации.
Модуль php_{база данных}  нужен для получения объектов из netxms.
Для программы база данных не нужна в принципе, нужен доступ к бд, в которой храняться данные netxms.

Если netxms сервер работает с sqllite, то тогда и бд модуль к php нужен sqllite (+ Pear модуль sqllite).
Title: Re: Новый модуль по отображению карты сети
Post by: dima-u on May 27, 2008, 02:12:08 PM
Если данный модуль (данная программа) будет развиваться, то тогда, возможно, он будет получать и сливать инфу непосредственно через сервер netxms. (тогда в серверной части вообще не будет необходимости)
Title: Re: Новый модуль по отображению карты сети
Post by: marvel on May 27, 2008, 03:02:06 PM
А нельзя программу написать, чтобы она имела доступ к бд напрямую?
Title: Re: Новый модуль по отображению карты сети
Post by: prx on May 27, 2008, 03:04:26 PM
Хорошо было бы завязать это все более плотно с netxms. А то сейчас такое впечатление что если я возьму этот модуль интегрирую его с netxms затем структура бд с обновлением изменится и модуль окажется неработоспособным. Все таки консоль администратора должна быть одна...
Title: Re: Новый модуль по отображению карты сети
Post by: dima-u on May 27, 2008, 03:34:28 PM
Там довольно мало связей (по сути выборка узлов/сетей), если что и измениться в структуре netxms, то изменить будет несложно, и изменения затронут только rpc.php.
Свои же данные, модуль netxmsmaps хранит в файлах на сервере, и к базе они не привязаны.
Title: Re: Новый модуль по отображению карты сети
Post by: dima-u on May 27, 2008, 03:38:47 PM
Quote from: marvel on May 27, 2008, 03:02:06 PM
А нельзя программу написать, чтобы она имела доступ к бд напрямую?

Можно, но можно и напрямую через netxms сервер, что лучше.

В случае если напрямую к б.д., тогда придется вводить логин/пароль бд аккаунта, а это не очень. Сейчас же вам надо вводить те же данные, что и в netxms.
Title: Re: Новый модуль по отображению карты сети
Post by: Alex on May 27, 2008, 03:42:32 PM
Странно конечно все это видеть. Честно говоря я хочу иметь одну консоль, а не 10... Заморачиваться с поднятием веб-сервака, на котором будет крутится приложение с картами, тоже не хочу. У меня есть консоль, с ней и хочу работать. Чтоб все мои юзвери могли смотреть в одном месте, а не лазать по вебам, по родной консоли или еще где.. Но это моё ИМХО разумеется.
Title: Re: Новый модуль по отображению карты сети
Post by: dima-u on May 27, 2008, 03:44:55 PM
Quote from: Alex on May 27, 2008, 03:42:32 PM
Странно конечно все это видеть. Честно говоря я хочу иметь одну консоль, а не 10... Заморачиваться с поднятием веб-сервака, на котором будет крутится приложение с картами, тоже не хочу. У меня есть консоль, с ней и хочу работать. Чтоб все мои юзвери могли смотреть в одном месте, а не лазать по вебам, по родной консоли или еще где.. Но это моё ИМХО разумеется.

А что тут странного?
у netxms так же есь:
alarm notifier
alarm viewer

Ну это пусть будет map viewer.
По поводу того, что работает через сервер - пока да ,не очень удобно.
Title: Re: Новый модуль по отображению карты сети
Post by: Alex on May 27, 2008, 03:59:07 PM
Вот именно об удобстве речь.