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 - MaG

#1
пытаюсь настроить мониторинг железки по snmp. её mib-файлы в сервер добавил, оиды видятся правильно.
при добавлении DCI вылезает ошибка:
Возникла ошибка. Подробная информация приведена в протоколе ошибок.
java.lang.NullPointerException
в старой консоли при GET выдаёт communication error.
данные не собираются.

с этого сервера с помощью snmpget данные с железки получаю:
snmpget -v1 -c public 10.10.10.10 .1.3.6.1.4.1.11195.1.5.5.1.4.1
iso.3.6.1.4.1.11195.1.5.5.1.4.1 = INTEGER: -27

в настройках ноды версию (хотя и 2с тоже работает) и комьюнити указал.

версия netxms 1.2.5
понимаю что можно сделать через push-агент но хочется естественно по-нормальному сделать. что где можно посмотреть? что попробовать?
#2
Скорее не предложение а вопрос:
планируется ли и когда в syslog-монитор добавить функцию поиска с возможностью указать временной интервал и фильтра по каждой колонке для онлайн-мониторинга? а то как-то надоело держать rsyslog и веб-морду к нему
#3
система ubuntu 12.04
./configure --prefix=/usr/local/netxms --with-server --with-pgsql --with-agent --with-nxhttpd --with-openssl --with-gd --with-snmp

....

nxmibc.cpp:91:26: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result [-Wunused-result]
  CXX    parser.tab.o
  CXXLD  nxmibc
../../libnetxms/.libs/libnetxms.so: undefined reference to `tre_regwcomp'
../../libnetxms/.libs/libnetxms.so: undefined reference to `tre_regwexec'
#4
замечено отсутствие следующих важных функций в новой консоли которые есть в старой:
-нельзя удалить график из predefined graphs;
-нет кнопки clear data в контекстном меню DCI;
#5
Общие вопросы / Типы карт
August 27, 2012, 01:59:15 PM
При создании карт есть выбор типа - Custom, IP topology, Layer 2 topology.
Где можно найти описание этих типов и примеры применения?
Создаю карту типа Layer 2 topology, выбираю в качестве seed node маршрутер сети и хочу увидеть картинку аналогичную той которая появляется при выборе аналогичного пункта в контекстном меню для этой ноды но уже в качестве карты. Однако вижу что на карту нужно самому добавлять все объекты. Я что-то делаю не так или это что-то другое или это не реализовано? Тогда какие todo на сегодняшней момент по картам и есть ли в планах реализовать автоматическое создание карты по геолокации и LLDP?
Так же на старых картах объекты открывались по двойному щелчку, для ноды это может быть не сильно и актуально, а вот когда на карте контейнер в котором собрано всё оборудование для какого-то населённого пункта это было удобно - не закрывая карту можно посмотреть в чём именно проблема отвалился весь город или только интерфейс на каком-то устройстве. Вернётся ли эта функция?
#6
Давно не писал, скорее потому что до сего дня везде стояла версия 1.0.12 и в принципе всё устраивало, но вот решил перелезть на 1.2.2
И вот как-то так получилось что хоть уважаемые разработчики и хаяли старые карты а в новых такой функциональности для себя не нашёл :( много разных карт, да, круто. Но для моих задач получается интересна только мировая карта поскольку её можно масштабировать как хочешь и у каждого объекта есть чёткие координаты. Не хватает в ней вот чего:
- рисовать линки между объектами как в обычной карте, а в идеале чтоб они рисовались сами по LLDP да ещё и с именами интерфейсов.
- возможность поменять тип отображения объекта как в обычной карте на картинку, но лучше в качестве общего стиля для всех объектов на карте и с возможностью убрать галочку/крестик статуса а вместо этого использовать разные картинки на состояние. Если конкретно - просто кружок разного цвета на карте как это было в старой версии - очень удобно смотрится на уменьшенной карте.
Для меня очень принципиальны такие вещи на карте потому как дежурная смена уже привыкла да и очень удобно. Вот теперь думаю откатываться обратно или следовать за прогрессом.
#7
Суть в следующем - учёт всей сети ведётся в 1С. Посему хотелось бы до конца автоматизировать весь процесс, т.е. создавать ноды и dci не средствами консоли netxms а непосредственно sql-запросом в базу netxms.
Соответственно вопрос - возможно ли это и чем чревато?
#8
Обнаружилась такая ситуация:
железо позволяет в имени и в описании интерфейсов использовать апостроф (т.е. символ - '), netxms на это дело никак не проверяет, в следствии чего, sql-запрос получается некорректным. sql-injection вобщем ;D
#9
Общие вопросы / event_log
May 21, 2008, 10:51:51 AM
частенько после перезапуска сервера происходит следующая фигня:
netxms пытается записать в таблицу event_log событие с event_id которое в таблице уже существует, вследствие чего в лог кидается
SQL query failed (Query = "INSERT INTO event_log (event_id,event_code,event_timestamp,event_source,event_severity,event_message,root_event_id,user_tag) VALUES (58224,100000,1211355653,396,1,'error',0,'#00')")
может вычисление event_id оставить на совести базы или ввести дополнительную проверку при занесении или например только при старте сервера.
#10
Общие вопросы / отправка SMS
May 07, 2008, 09:33:12 AM
собственно вопрос: как сделать отправку смсок через gsm-модем (сотовый телефон)?
а именно какие модели поддерживаются? например такой вот http://www.onegsm.ru/show_good.php?idtov=1029
будет работать?

настройки должны быть типа таких? (при условии что это линух gsm-модем подключен к COM1)
SMSDriver = libnxsms_generic.so
SMSDrvConfig = /dev/ttyS0
#11
т.е. данных новых нет, snmp запрос из консоли нормально работает,
с базой всё норм, в логах netxms на этот момент только:
Thread "Item Poller" does not respond to watchdog thread
чего бы это значило?
перезапуск базы (постгря) и netxms, а так-же чистка таблиц idata_# - ничего не дали.
сейчас всего примерно 30 нод по 30 dci на каждой, настройки все стандартные, сбор каждую минуту.
#12
собсна сабж..
на обработку события на сервере запускается скрипт которому хотелось бы передавать ип девайса который трап послал, потому как с %n (source object) есть некоторые проблемы если он по русски.
#13
как ни переставлял виндовую консоль, в этом вьювере никак нету иконок алярмов - тока крестики. как бы узнать где они должны быть?
и вопросик по всем приложениям - как нить можно научить проговаривать алярмы на русском?
#14
возможно ли сделать так, чтобы при добавлении роутера не добавлялись подсети, в которых находятся все его интерфейсы?
возможно для этого служит DiscoveryFilter?
если их просто удалить - появляются заново.
RunNetworkDiscovery отключен.
#15
Делаю обработку эвента SNMP_LINK_DOWN, при этом стоит задача сигнализировать при появлении только с определённого интерфейса. Таким образом пытаюсь использовать следующий скрипт по аналогии с https://www.netxms.org/forum/index.php/topic,250.0.html:
sub main()
{
   return (%2 == 4227794) ? 1 : 0;
}
где 4227794 - интересующий interface index.
Однако не работает =(
Версия NetXMS 0.2.20