NetXMS 1.2.12 released

Started by Victor Kirhenshtein, February 17, 2014, 01:01:04 PM

Previous topic - Next topic

andrey--k

Quote from: andrey--k on March 18, 2014, 10:48:40 AM
На этот раз падение вызвано тем, что закончился swap. Добавил места на swap разделе... наблюдаем-с...
Статистика на сегодня:

$ nxadm -c " show stats"
Total number of objects:     21784
Number of monitored nodes:   1306
Number of collectable DCIs:  1322

$ free
             total       used       free     shared    buffers     cached
Mem:       3095372    3016412      78960          0       1312      23180
-/+ buffers/cache:    2991920     103452
Swap:      6288380    3289264    2999116

Попробую запустить под valgrind.

andrey--k

[quote author=andrey--k link=topic=2922.msg13170#msg13170 date=1395132520]
netxms-snapshot-develop (2014-03-17) + Debian 7 + Oracle 11

Запустил под valgrind.
Результат во вложении.

На заметку:
под valgrid большая нагрузка на ЦПУ. Есть подозрение что netxms не успевал обрабатывать все очереди.

Victor Kirhenshtein

Ничего сильно подозрительного не нашел в логе. Был один маленький leak при открытии сессии, но к таким результатам он не должен был привести.
Можете попробовать погонять подольше систему? И второе - попробовать massif (http://valgrind.org/docs/manual/ms-manual.html)?

andrey--k

Что-то мне кажется, что это не утечка, а нормальное поведение...
Сегодня когда удалял несколько устройств (несколько маршрутизаторов) - потребление памяти упало (на графике). Учитывая что памяти на сервере 3ГБ - и удаление нескольких устройств заметно - то возникает закономерный вопрос расхода памяти на 1 устройство (многопортовая циска). А их много...
Появляется мысль промониторить пару-тройку дней, если % памяти расти перестанет (падать система в теории не должна, там в данный момент swap-раздел большой).
Под massif обязательно попробую запустить.

Offtop:
При запуске nxagentd вчитался в ошибки.
make install не создал каталог:
/usr/local/var/netxms/

andrey--k

Обещаный  valgrind --tool=massif
см аттач.
За 2 дня, после обнуления БД, почему-то большая часть оборудования не стала под мониторинг, по этому нагрузка на сервер маленькая.

$ nxadm -c " sh sta"
Total number of objects:     7437
Number of monitored nodes:   566
Number of collectable DCIs:  574

raypetter

Since this version has segmentation faults which could be devastating for mission critical environments - perhaps it's not a good idea to let 1.2.12 be available for download..

Victor Kirhenshtein

Hi!

I suppose you mean 1.2.13 - 1.2.12 already archived and not referenced directly on download page. I'll prepare 1.2.14 release in a next few days - it should fix crashes discovered in 1.2.12 and 1.2.13. Then 1.2.13 will be moved to archive.

Best regards,
Victor

raypetter

Yes, you're correct. Sorry about the confusion. Looking forward to your new release. Cheers.