Немножко багует на некоторых моделях. Опишу на выходных.
SKYnv
Posts
-
driver dlink -
Action Configuration : Multiple Email Address@pedrong said in Action Configuration : Multiple Email Address:
Hi All,
In the Action Configuration, is it possible to enter multiple email address in the recipient's address field?
Thanks!
Pedro
-
Ignore interface polling@anders said in Ignore interface polling:
Hi,
I have a Linux machine with *allot* of logical interfaces, it's probably > 1000. As you can imagen it often freezes the NetXMS Console UI and creates scenarios where the NetXMS Console crashes when trying to browse the node.
Is it possible to somehow limit the amount of polled interfaces?
Thanks in advance
Anders
select all interfaces > right click > unmanage
-
Несколько вопросов по Netxms@inspirit said in Несколько вопросов по Netxms:
Виктор, большое спасибо.
И нескромный вопрос, что нужно сделать что бы появился драйвер для коммутаторов Edge-core ?

написать самому или прислать
дампик для нужных устройствnxsnmpwalk -v 2c -c community switch_ip .1.3.6.1 > file_name
-
Несколько вопросов по Netxms@inspirit said in Несколько вопросов по Netxms:
Виктор,обновились на 1.2.6 и возникло несколько вопросов.
- В ява консоли когда выбираешь ноду - там есть вкладка Ports - что в ней отображается? у меня она почему то пустая.
там отображается состояние портов в графическом виде, для поддержки требуется драйвер для устройства.
-
1.2.6 консоль удаление ноды, баг@victor said in 1.2.6 консоль удаление ноды, баг:
Я уже вроде исправлял это однажды. Какой-то мистический баг
Буду дальше разбираться...виктор если сначала удалять интерфейсы а потом ноду то все окей. видимо при удалении ноды сначала пробежаться по её интерфейсам, а потом сам объект.
-
1.2.6 консоль удаление ноды, баг@akira said in 1.2.6 консоль удаление ноды, баг:
При удалении ноды, ее интерфейсы вылезаю в корень консоли
Картинку вложилтак уже давненько. Обычно это проявляется когда сидишь не под встроеной учеткой админ.
-
1.2.5 баги@scamp said in 1.2.5 баги:
Так с картой у одного меня глюки что-ли?

просто поиграйтесь с различиными отображениями карты а меню вызываемым правой клавишей мыши. Когда получсите нужный рузультат, там-же уберите галочку автоматик лэйот и донастройте ручками карту, потом сохраните и будет вам счастье.
-
Bridge Base Address@victor said in Bridge Base Address:
Скорее всего это из-за того, что устройства не поддерживают IP MIB, соответственно все интерфейсы без IP адреса, и при discovery сервер при проверке на наличие IP адреса в базе не находит его, и добавляет ноды еще раз. Я попробую добавить корректную обработку таких устройств.
спасибо, было бы замечательно.
-
Рассылка SMS админам как в нагиос. Поменял суть вопроса!!!@qweasd said in Рассылка SMS админам как в нагиос. Поменял суть вопроса!!!:
тема не раскрыта
как(и где) заводить учетки админов,пользователей и т.д. с параметрами email + номер телефона?
как привязать рассылку оповещений на события по конкретному хосту конкретному пользователю?Как все происходит в Centreon
- создаю notification с именем "host-notify-by-SMS" которое выполняет команду /usr/bin/ssh -l nagios 10.10.10.10 ' gammu-smsd-inject TEXT $CONTACTPAGER$ -text "Alert $HOSTNAME$ is $HOSTSTATE$ $DATE$ $TIME$ " '
- завожу учетку у которой есть поля содержащие в том числе поле к которому можно обратиться по переменной $CONTACTPAGER$ + в "Host Notification Commands" для создаваемой учетки задаю команду созданную в п.1.
- завожу хост, у хоста есть "Linked Contacts" в котором указываю учетки из п.2. Задаю событиия хоста Down,Unreachable,Recowery,Flapping для генерации уведомлений на них.
Все! СМСки полетели нужным людям в зависимости от IP адреса. как такую связку реализовать в netxms?
PS
По всей видимости для понимания вопроса - нужно почитать доку на nagios,centreon.идете в action configuration.
заводите события типа Execute command on managment server
в качестве команды /usr/bin/ssh -l nagios 10.10.10.10 ' gammu-smsd-inject TEXT $CONTACTPAGER$ -text "Alert $HOSTNAME$ is $HOSTSTATE$ $DATE$ $TIME$ " '
Все макросы переправляете на принятые в Netxms
Далее пишем скрипт в котором мы будем сверять ip адрес хоста что послал событие и того кому шлем и будем подставляет его в строку через скрипт %[имя_скрипта_из_библиотеки]
Ну и завершающий акт вешаем на нужные события эту action через Event processing policyмогу конечно написать под вас конкретную реализацию, но мне честно говоря лень.
Решение вашего вопроса возможно штатными средствами. Всё конфигурирование сведется к правке одного единственного скрипта. -
Странная ситуация.@victor said in Странная ситуация.:
Скорее всего тайм-зона на его машине неправильная. Сервер присылает время событий всегда в UTC, и клиент уже переводит в локальное время в соответствии с настройками рабочей станции.
наверно, там винХП а на неё из-за свистопляски с нашими поясами был патч, проверю стоит или не стоит. спасибо.
-
external parameter@victor said in external parameter:
Еще скорее всего в nxagentd.conf надо поставить ExecTimeout побольше, по умолчанию там 2000 миллисекунд.
Нет, не помогло.
-
Странная ситуация.У одного пользователя время некоторых алярмов при просмотре алярм лога на час вперед. Хотя у всех остальных нормально. Не подскажете куда копать?
-
external parameter@victor said in external parameter:
Еще скорее всего в nxagentd.conf надо поставить ExecTimeout побольше, по умолчанию там 2000 миллисекунд.
Спасибо попробую
-
external parameterAgentCommandTimeout = 30000
AgentUpgradeWaitTime = 600есть такой скрипт
#!/bin/bash res=`ping -c 1 -W 1000 $1 | awk '/time=/{print $7}' | sed 's/time=//g'` if [ "$res" > "0" ] then echo $res else echo "0" fiкоторый связан с агентом через external parameter
ExternalParameter = Ping(*):sh /usr/scripts/ping.sh $1
Если пинга нет то агент получает
Cannot get current parameter value: Communication failure
-
1.2.5 багиnxdbmgr
параметр -f собственно не работает с версии наверно 1.2.3, то есть запрос на подтверждение все равно выводится. -
Рассылка SMS админам как в нагиос. Поменял суть вопроса!!!@qweasd said in Рассылка SMS админам как в нагиос. Поменял суть вопроса!!!:
в связи с этим два вопроса
- Использую нагиос с конфигурилкой centreon. Элементарно добавляю учетки админам завожу их емайлы и телефоны. далее их контакты в зависимости от кучи параметров используются для отправки им оповещейний. Как аналогично сделать в NetXMS, чтобы по возникновению события подписчикам ушло SMS сообщение?
- Несколько лет пользую gammu-smsd. SMS ки рассылает nagios путем вызова команды на удаленном сервере (на котором работает gammu-smsd) через ssh
Как такое сделать в NetXMS? т.е. в нагиос по событию вызывается любая консольная команда с передачей переменных (в случае СМС вызывается sms-injector c контактным номером телефона и описанием события).
самый первый пункт, вы можете написать любой скрипт на любом языке.
-
Регрессии и ошибки NXScriptясно, просто добивание отсутствующих разрядов нулями, несколько не то что ожидаешь. спасибо.
а использовать left не быстрее чем format?
Не, не быстрее, одинаково, но писать кода чуть меньше.sub main() { if ($1 == null) $1 = 1.234567; println format(round($1,2), 1, 2); println typeof(format(round($1,2), 1, 2)); }и
sub main() { if ($1 == null) $1 = 1.234567; println left(round($1,2), 4); println typeof(left(round($1,2), 4)); }netxms# time nxadm -c "exec test"
1.23
real
INFO: Script finished with rc=00.000u 0.004s 0:00.10 0.0% 0+0k 0+0io 0pf+0w
netxms# time nxadm -c "exec test2"
1.23
real
INFO: Script finished with rc=00.000u 0.004s 0:00.10 0.0% 0+0k 0+0io 0pf+0w
-
Регрессии и ошибки NXScriptround работает немножко некорректно.
пример из викиround(2.378, 2) -> 2.38
то есть скрипт
sub main() { println round(2.378, 2); }но вернет следующее
netxmsd: exec test
2.378000
INFO: Script finished with rc=0floor себя ведет также
sub main() { println floor(2.378); }netxmsd: exec test
2.000000
INFO: Script finished with rc=0netxmsd:
это баг или фича? конечно можно отбрасывать лишнее left'ом но не кошерно же...
-
Bridge Base AddressВладимир, я к вам по старой проблеме.
Устройства у которых на вкладке отсутствует Bridge Base Address добавляются в корень дерева, причем при каждом новом поле autodiscovery добавляются дубликаты. Может имеет смысл исправить данную особенность.Лично у меня такое поведение встречается на радиорелейках причем трех разных производителей. Radwin, Dlink, Ubiquty.
Последние поставил вчера...
snmpwalk -v 1 -c syslog 192.168.1.200 .1 > c:\ubi.txt