<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[расширение функционала консоли управления]]></title><description><![CDATA[<p dir="auto">World Map:<br />
 - добавить возможность размещения на мировой карте карт сети (в виде области или картинки). при наведении выдача краткой информации (список объектов/прочая информация), двойное нажатие/одинарное нажатие - открытие карты в отдельном окне; между сетевыми картами - возможность устроения связей</p>
<p dir="auto">Базы данных:<br />
 - устроить возможности связи между базами данных (соединение интерфейсов из разных баз, ссылки между базами).</p>
<p dir="auto">Общие:<br />
 - добавить возможность использовать несколько разных баз данных в одном окне консоли (для использования на разных объектах, на которых имеются схожие конфигурации сети, но при этом есть некоторые отличия)</p>
<p dir="auto">Всё это устроить в виде единого рабочего пространства. Точно структура работы пока еще в голове не уложилась, но некоторые мысли выложил здесь.</p>
]]></description><link>https://forum.netxms.org/topic/3612/расширение-функционала-консоли-управления</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 08:32:55 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/3612.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 Feb 2015 15:37:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to расширение функционала консоли управления on Tue, 15 Dec 2015 18:21:02 GMT]]></title><description><![CDATA[<p dir="auto">про базы:</p>
<ol>
<li>Консоль управления подключается только к одному серверу. Понимаю что можно несколько консолей открывать для мониторинга распределенных физически серверов NetXMS. Принцип:</li>
</ol>
<ul>
<li>имеется две разных организации со своими сетями и сетевым хламом :).</li>
<li>обслуживаются отдельным одним лицом обе организации.</li>
<li>это лицо удаленно мониторит обе сети.</li>
<li>как на одной машине мониторить два разделенных NetXMS сервера с одной консоли управления? (во, вроде получилось правильно вопрос поставить)</li>
</ul>
<ol start="2">
<li>сюда же как доп. вопрос:</li>
</ol>
<ul>
<li>если мониторить в принципе не особо нужно (статистика не нужна, но NetXMS используется для текущего разового анализа сети, сеть небольшая (десяток коммутаторов, с сотню мелких устройств))</li>
<li>сервер с базой данных установлен на ноутбуке.</li>
<li>по приезду (по вызову, типа отвалилось что-то) необходимо просканировать сеть (принудительно полинг запустить с пингами) согласно сохраненной ранее базе.</li>
<li>сделал изменения = сохранил в базе информацию и поехал домой спать дальше</li>
<li>поступил вызов на другой объект - уже нужна база другого объекта на том же ноутбуке... небольшой тупичок<br />
В принципе тупичок конечно обходится подменой базы в сыкуле, перезапуск службы и прочее (типа скрипты ваяй и пользуй), но хотелось бы реализовать подобное переподключение непосредственно в консоли управления (типа вкладка с выбором баз данных, ненужно сразу две в данном случае загружать - достаточно от одной отконнектиться, удалить все ноды сети и прочее из памяти и подключиться ко второй базе (я пока вижу както так эту картину)</li>
</ul>
<ol start="3">
<li>как говорил один музыкант, разрывая струны на гитаре при игре, - "Усложняем задачу" :))<br />
Так-вот, это уже больше в планы на будущее, но подобное уже намекало на возможность реализации:</li>
</ol>
<ul>
<li>имеются распределенные серверы NetXMS.</li>
<li>в какой-то момент времени пара сетей а)объединяется (только физическое/логическое подключение между сетями появляется, адресные пространства и настройки почти в сетях не меняются (ну может пара маршрутизаторов настройки меняют)), б) одна сеть поглащается другой (ресурсы из одной сети полностью или частично меняют свои настройки, подстраиваясь под существующую сеть)</li>
<li>в данном случае можно конечно в одном из серверов только перестроить всю базу :), но - у нас уже есть оба настроенных сервера NetXMS, осуществляющих мониторинг. При подобном объединении не мешало бы продумать связи между серверами как отображать в консоли управления. Это так же помогло бы в случае если сеть огромная и серверы распределены (NetXMS установлен на двух/трех/более серверах в разных местах). В свою очередь при необходимости частого опроса некоторых устройств (разного рода датчики, работающие по SNMP, разбросанные по всей сети) - полагаю в этом случае сеть можно немного разгрузить и время опроса на каждом сервере будет лучше ( особенно если сеть поделена на сегменты и между сегментами только 1 канал связи, а датчики в разных сегментах находятся).</li>
</ul>
<p dir="auto">В общем случае задача весьма не маленькая. Не знаю, получилось ли хоть как-то понятно изложить материал</p>
<p dir="auto">PS за реализацию карт отдельная благодарность <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">PSS кстати еще мелкие незначительные предложения:<br />
А) - сделать привязку объектов: При перемещении родительского - перемещаются и дочерние объекты. (ненашел как сделать) (удобно, когда есть сетевое устройство с DCI-контейнерами, и их надо вместе перемещать: сделал область группы, их туда впихнул и перемещаешь группой а не выделяя все объекты группы). Также- сделать редактирование области группы (не нашел как имя поменять, можно в настройках добавить описание, всплывающее в тултипе)<br />
Б) - скролинг мышью (Shift+колесо - влево-вправо, и среднюю клавишу на перемещение (нажал - перемещаешь типа скролинга, отпустил - делаешь дальше свои дела)<br />
В) - масштабирование мышью (Ctrl+колесо - масштаб)<br />
Г) - выделние рамкой<br />
Д) - в библиотеке изображений сделать чтоб читались длинные имена (или хотябы тултип всплывал). То-же при выборе изображений из библиотеки. Если имя длинненькое - то троеточие мешает понять и сразу определить нужное изображение.<br />
E) - в библиотеке изображений группы сделать сворачивающимеся, так же сделать подгруппы или изображениям дать характеристики и добавить фильтр (по размеру/описанию/ещечемунибудь)<br />
Ж) - на карте создаём связь между двумя объектами/картами. Заходим в настройки связи (приложенный 3.jpg). логично именам точек подключения добавить отфильтрованный список выбора (объекты, находящиеся внутри этой карты/объекта/контейнера). кнопку с троеточием возле каждой строки.</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000002739-3.jpg" alt="3.jpg" class="img-markdown  img-fluid" width="1366" height="768" /></p>
]]></description><link>https://forum.netxms.org/post/18579</link><guid isPermaLink="true">https://forum.netxms.org/post/18579</guid><dc:creator><![CDATA[Laguna_x]]></dc:creator><pubDate>Tue, 15 Dec 2015 18:21:02 GMT</pubDate></item><item><title><![CDATA[Reply to расширение функционала консоли управления on Mon, 23 Feb 2015 19:07:32 GMT]]></title><description><![CDATA[<p dir="auto">Про world map - согласен, и сделать это по идее не сложно. Добавил в трекер (<a href="https://dev.raden.solutions/issues/777" rel="nofollow ugc">https://dev.raden.solutions/issues/777</a>).</p>
<p dir="auto">Про базы не совсем понял - какие именно базы и как их объединять?</p>
]]></description><link>https://forum.netxms.org/post/15971</link><guid isPermaLink="true">https://forum.netxms.org/post/15971</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 23 Feb 2015 19:07:32 GMT</pubDate></item></channel></rss>