Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - palaniuk

#1

  • Устанавливаем mysql (желательно вместе с MySQL Workbench)
  • Создаем новую базу данных в mysql (можем назвать ее netxms)
  • Открываем папку с конфигом netxms (D:\NetXMS\etc - у вас путь может отличаться) и переименовываем файл netxmsd.conf в netxmsd.old.conf
  • Создаем новый netxmsd.conf,  в нем указываем:
    LogFile = D:\NetXMS\log.log - у вас может отличаться
    DBDriver = mysql.ddr - меняем sqlite.ddr на mysql.ddr
    DBServer = localhost - ip сервера mysql, в моем случае это тот же комп
    DBName = netxms - имя БД, созданной в mysql
    DBLogin = логин от БД
    DBPassword = пароль
    LogFailedSQLQueries = yes
  • Затем, открываем cmd и прописываем путь к nxdbmgr(В моем случае это cd D:\NetXMS\bin, жмем enter и пишем d: и снова enter)
  • Прописываем команду для создания структуры в нашей БД (nxdbmgr init D:\NetXMS\lib\sql\dbinit_mysql.sql - путь к файлу указываем свой)
  • Затем, если необходимо - nxdbmgr upgrade
  • Последний шаг - nxdbmgr import D:\NetXMS\database\netxms_db (Путь к старой базе на sqlite)
Все, ждем как закончится импорт.
#2
Добрый день. После обновления с RC1 до RC2, пропала возможность выделять мышкой node на карте, соответсвенно и перемещать их нет возможности. При этом могу спокойно выделять созданную область группы. Так же, можно выделить все объекты на карте через ctrl+A или контекстное меню, но передвинуть их нельзя. Как-будто карта не реагирует на нажатие левой кнопкой мышки.

Помогите, может какая-то настройка в сервере появилась, не хочу откатываться на старую версию!
#3
Добрый день. Возникла проблема, при обновлении данных, т.е. при переименовании nod'а или смене ip, сервер зависает надолго, при этом какой-то нагрузки на систему нет.
Netxms установлен на винде, база данных sqlite. Помогает только остановка службы, затем разблокировка базы данных (nxdbmgr unlock) и перезапуск службы. Если не делать nxdbmgr unlock, служба не запускается. То же самое происходит при смене фонового изображения карты, при открытии прав доступа к диаграмме польователю, при переименовании диаграммы. При этом, если диаграмму открыть, затем переименовать и сохранить как новую, то таких проблем не будет. То же и с nod'ом, если старый удалить и создать новый с нужными параметрами (имя, ip и др.), то создание и считывание информации по snmp происходит быстро.  Т.о. выходит что у меня проблема с перезаписью информации в базе данных.
Установлен NetXMS 2.0-RC1.

Если у кого-нибудь была подобная проблема, напишите, пожалуйста, что нужно сделать, чтобы ее решить.
#4
Здравствуйте. Я не так давно пользуюсь netxms, по этому нужна ваша помощь.
Есть устройство CASA-C2200 CMTS. Необходимо вывести график, отображающий количество модемов на одном upstream. Т.е. Для каждого upstream свой график с количеством модемов.
Знаю что нужно создать DCI только для определенных interface type. Как это реализовать? Что писать в скрипте?
Заранее, спасибо за помощь!

P.S. Тут есть что-то подобное.
transport = CreateSNMPTransport($node);
if (transport == null)
return false;
x = SNMPGet(transport, ".1.3.6.1.2.1.2.2.1.3." . $1);
if (x == null)
return false;
if (x->value != 205)
return false;
i = GetInterfaceObject($node, $1);
if (i != null && i->adminState == 1)
{
  return %(true, $1, i->name);
}
return false;


Но немного не то что нужно.
Есть oid .1.3.6.1.4.1.20858.10.12.1.2.1.2 - показывает количество модемов.
Он должен выполняться только при условии, что тип интерфейса 205.
Другими словами, необходим скрипт, который показывает количество модемов только для 205 типа интерфейса. Кто знает, как это реализовать?
#5
Добрый день! Есть несколько предложений по расширению функциональности карты:

  • Сделайте, пожалуйста, статистику карты, в которой отображается общее количество объектов, сколько объектов с тревогой, сколько без тревог.
  • Выделеие группы устройств мышкой, через "ctrl" получается медленне с ними работать.
  • Возможность настраивать масштаб сетки, чтобы устройства можно было точнее к ней привязать.
  • Возможность заблокировать перемещение устройтв на карте, чтобы потом случайно не перетащиь мышкой в другое место.
  • Возможность найти устройство на карте по ip (устройство с введенным ip подсвечивается).