News:

We really need your input in this questionnaire

Main Menu
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

Messages - Victor Kirhenshtein

#4441
Hi!

SNMP tables not supported in 1.2.7. Coming 1.2.8 release will have support for this.

Best regards,
Victor
#4442
Надо ключ для терминирования аларма поменять на mypbx_trunk_down_%i_%3
#4443
Your problem is very strange indeed. When you install NetXMS, what installer you was using - full or minimal? If full, did you select to install DB client library?

Best regards,
Victor
#4444
Hi!

"Entire Network" tree always populates automatically - it's a representation of actual IP topology. If auto discovery is turned off, server will only add to it nodes you add to the system manually. For logical organization of nodes you should use "Infrastructure Services" tree. If you don't want that you users see "Entire Networks" tree, you can control it with access rights.

Best regards,
Victor
#4445
Feature Requests / Re: SLA monitoring
July 11, 2013, 02:29:07 PM
Hi!

we have some basic functionality already in place, and plan to extend it in the future. You have to configure business services and checks, then system will start collecting uptime data for them. There are short documentation on that topic: http://wiki.netxms.org/wiki/UM:Business_Services.

Best regards,
Victor
#4446
Не совсем так. Надо проверять на alarm_state = 3, term_by может быть равен 0 если аларм был закрыт пользователем admin или системой. last_change_time будет в этом случае содержать время закрытия, да.
#4447
Общие вопросы / Re: карта сети
July 08, 2013, 11:59:46 AM
Есть. Надо создать объект карты с типом "Custom" в поддереве Network Maps, после этого карту можно открыть и добавлять обьекты. Между обьектами можно делать соединения - для этого надо выбрать два обьекта (с CTRL+клик) и нажать Ctrl+L, или кнопку Link на тулбаре. У каждого соединения есть свойства, доступны по правому клику на соединении.
#4448
Вот такой SQL даст пользователей, которые делали acknowledge, resolve, и terminate:


select
    op.name,
    message,
    creation_time as begin,
    last_change_time as last_change,
    u1.name as user_ack_by,   
    u2.name as user_resolved_by,   
    u3.name as user_term_by   
from alarms
inner join object_properties op
    on source_object_id = object_id
left outer join users u1
    on u1.id=ALARMS.ack_by
left outer join users u2
    on u1.id=ALARMS.resolved_by
left outer join users u3
    on u1.id=ALARMS.term_by
order by creation_time desc


Отдельных timestamp'ов на это нет, при каждом изменении обновляется last_change_time.
#4449
Общие вопросы / Re: Discovery
July 08, 2013, 12:54:45 AM
Забыл спросить - в 1.2.7 я добавил соответствующую проверку, пропала эта проблема?
#4450
General Support / Re: Ignore interface polling
July 06, 2013, 10:04:20 PM
You can use nxshell script for that. This example could be good starting point: http://wiki.netxms.org/wiki/Using_nxshell_to_automate_bulk_operations#Disable_SNMP_polling_for_node.

Best regards,
Victor
#4451
Странно. На всякий случай - в лог выдаются первые 400 найденных записей, следующие подгружаются при нажатии "get more data" - действительно больше ничего не выдается?
#4452
Quote from: kozlov_ao on July 06, 2013, 05:46:17 PM
Возможно ли указать пингу параметры? или делать самим скрипт?

Можно в конфигурации субагента задать размер пакета. Для более тонкой настройки надо делать свой скрипт.
#4453
Try to replace odbcquery.nsm with attached one. Should work!

Best regards,
Victor
#4454
Общие вопросы / Re: NetXMS FAQ/ЧаВо
July 03, 2013, 01:18:24 PM
Quote from: Zike on July 03, 2013, 11:06:03 AM
Приветствую всех! Я начинающий пользователь Netxms и у меня есть несколько вопросов, буду рад за подсказки...
1. Я правильно понял, в отличии от Zabbix здесь сервер не может собирать данные с внешних скриптов/файлов,
осуществлять пинг? это может делать только агент, скажем установленный локально с сервером?

да, сбор данных осуществляется через агента, агент может быть локальным. Пинг сервер делает во время status poll, но если интересует время ответа - тогда надо делать через агента. Из плюсов такого подхода - можно получать значения задержек пинга из разных точек сети например.

Quote from: Zike on July 03, 2013, 11:06:03 AM
В кратце напишите, для чего служат и где применяются следующие "Origin"
- Internal

Это внутренние данные сервера, например статус хоста. Для обьекта, который представляет сам сервер мониторинга, кроме того доступны внутренние данные о производительности - размеры очередей и т.д.

Quote from: Zike on July 03, 2013, 11:06:03 AM
- Check point SNMP

Данные с SNMP агента, встроенного в файрволл Check Point - в принципе уже давно устарело.

Quote from: Zike on July 03, 2013, 11:06:03 AM
- Push

Если выставлен этот тип источника, сервер не собирает данные сам, а ждет, когда их ему пришлют. Прислать push данные можно через API или при помощи утилит nxpush и nxapush.

Quote from: Zike on July 03, 2013, 11:06:03 AM
- Windows Performance Counter

Этот тип предназначен для облегчения конфигурации сбора данных из Windows Performace Counters. Если на удаленном Windows хосте установлен агент, то можно с консоли мониторинга просматривать доступные счетчики и выбирать нужные.

Quote from: Zike on July 03, 2013, 11:06:03 AM
- SM-CLP

Сбор данных по протоколу SM-CLP (Server Management Command Line Protocol). Этот протокол поддерживается модулями управления серверов (remote management board - iLO, DRAC, etc.) производства HP, IBM, Dell, возможно какими-то еще. С его помощью можно собирать информацию о состоянии серверного железа.

Quote from: Zike on July 03, 2013, 11:06:03 AM
2. Сначала система стояла под Windows (SQLlite) вроде все нормально было, сейчас перенес на Ubuntu 12.04, база PostgreSQl (utf8) и появились следующие вопросы:
- когда создаю параметр, называю его русскими буквами, сохраняю, в консольке все вроде нормально, пока её не перезагрузишь либо не перенесешь параметры в шаблон - наименование урезается почти до половины...
- настраиваю дашборд, сохраняю, все красиво пока не перезагружу консоль, далее не показывает данные и при попытки редактировать график пишет: internal eror: no adapter for dashboard element

Проверьте, какое значение у параметра CodePage в netxmsd.conf. Должно быть CP-1251. Альтернативный (и предпочтительный) вариант - собрать сервер в UNICODE (запустив configure с ключом --enable-unicode).

Quote from: Zike on July 03, 2013, 11:06:03 AM
3. Как запустить Web консоль на Apache? не нашел документацию... веб консоль работает как Java аплет? т.е. просмотреть данные через браузер с планшетника нельзя? (речь не идет про приложение под планшетник)

Веб консоль - это Java приложение, которому требуется Java application server - например Tomcat или Jetty. Со стороны браузера это не Java applet - просто страница с кучей JavaScript. Я сам с планшета не пробовал, но кто-то вроде писал, что веб работает на iPad.

Quote from: Zike on July 03, 2013, 11:06:03 AM
4. Есть ли возможность сканировать сеть на новые MAC адреса, либо вытаскивать таблицы из свитчей, на данный момент в заббиксе сделано так: скрипт по крону со свитчей получает маки в базу, другой скрипт выдает количество новых маков и это число фиксирует заббикс... в Netxms также делать или есть более интересный способ (цель: уведомить при появлении нового оборудования в сети)?

Можно включить network discovery, тогда при нахождении нового устройства будет посылатся событие SYS_NODE_ADDED, которое можно обработать как любое другое и послать е-майл, создать аларм, и т.д.
Кроме того, для контроля неожиданных подключений есть такая вещь, как "expected port state" - для портов свитча, на которых подключения в нормальном состоянии не ождается, можно поставить expected state DOWN - тогда если порт вдруг перейдет в UP, система сгенерит специальное событие, на которое можно повесить создание алармов и т.д.
#4455
Yes, just found a bug in ODBCQUERY subagent. Are you using 32 or 64 bit version? I'll post patched subagent here.

Best regards,
Victor