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

#1
Общие вопросы / driver dlink
March 07, 2013, 09:46:57 PM
Немножко багует на некоторых моделях. Опишу на выходных.
#2
Quote from: pedrong on March 05, 2013, 05:32:14 AM
Hi All,

In the Action Configuration, is it possible to enter multiple email address in the recipient's address field?

Thanks!

Pedro
[email protected], [email protected], ...
#3
General Support / Re: Ignore interface polling
March 05, 2013, 10:21:05 AM
Quote from: Anders on March 04, 2013, 09:11:17 PM
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
#4
Quote from: inspirit on March 01, 2013, 10:45:01 PM
Виктор, большое спасибо.

И нескромный вопрос, что нужно сделать что бы появился драйвер для коммутаторов Edge-core ? :)
написать самому или прислать
дампик для нужных устройств
Quotenxsnmpwalk -v 2c -c community switch_ip .1.3.6.1 > file_name
#5
Quote from: inspirit on February 28, 2013, 11:46:49 AM
Виктор,обновились на 1.2.6 и возникло несколько вопросов.

- В ява консоли когда выбираешь ноду - там есть вкладка Ports - что в ней отображается? у меня она почему то пустая.

там отображается состояние портов в графическом виде, для поддержки требуется драйвер для устройства.
#6
Quote from: Victor Kirhenshtein on February 25, 2013, 12:17:50 PM
Я уже вроде исправлял это однажды. Какой-то мистический баг :) Буду дальше разбираться...
виктор если сначала удалять интерфейсы а потом ноду то все окей. видимо при удалении ноды сначала пробежаться по её интерфейсам, а потом сам объект.
#7
Quote from: Akira on February 25, 2013, 08:10:22 AM
При удалении ноды, ее интерфейсы вылезаю в корень консоли
Картинку вложил
так уже давненько. Обычно это проявляется когда сидишь не под встроеной учеткой админ.
#8
Общие вопросы / Re: 1.2.5 баги
February 19, 2013, 09:54:29 PM
Quote from: Scamp on February 19, 2013, 06:43:28 AM
Так с картой у одного меня глюки что-ли?  :(
просто поиграйтесь с различиными отображениями карты а меню вызываемым правой клавишей мыши. Когда получсите нужный рузультат, там-же уберите галочку автоматик лэйот и донастройте ручками карту, потом сохраните и будет вам счастье.
#9
Общие вопросы / Re: Bridge Base Address
February 11, 2013, 11:05:38 PM
Quote from: Victor Kirhenshtein on February 11, 2013, 06:59:39 PM
Скорее всего это из-за того, что устройства не поддерживают IP MIB, соответственно все интерфейсы без IP адреса, и при discovery сервер при проверке на наличие IP адреса в базе не находит его, и добавляет ноды еще раз. Я попробую добавить корректную обработку таких устройств.
спасибо, было бы замечательно.
#10
Quote from: QWEasd on February 11, 2013, 10:34:25 AM
тема не раскрыта
как(и где) заводить учетки админов,пользователей и т.д. с параметрами email + номер телефона?
как привязать рассылку оповещений на события по конкретному хосту конкретному пользователю?

Как все происходит в Centreon
1. создаю 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$ " '
2. завожу учетку у которой есть поля содержащие в том числе поле к которому можно обратиться по переменной $CONTACTPAGER$ + в "Host Notification Commands" для создаваемой учетки задаю команду созданную в п.1.
3. завожу хост, у хоста есть "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

могу конечно написать под вас конкретную реализацию, но мне честно говоря лень.
Решение вашего вопроса возможно штатными средствами. Всё конфигурирование сведется к правке одного единственного скрипта.
#11
Quote from: Victor Kirhenshtein on February 11, 2013, 02:06:27 PM
Скорее всего тайм-зона на его машине неправильная. Сервер присылает время событий всегда в UTC, и клиент уже переводит в локальное время в соответствии с настройками рабочей станции.
наверно, там винХП а на неё из-за свистопляски с нашими поясами был патч, проверю стоит или не стоит. спасибо.
#12
Общие вопросы / Re: external parameter
February 11, 2013, 12:56:34 PM
Quote from: Victor Kirhenshtein on February 11, 2013, 12:21:41 PM
Еще скорее всего в nxagentd.conf надо поставить ExecTimeout побольше, по умолчанию там 2000 миллисекунд.
Нет, не помогло.
#13
У одного пользователя время некоторых алярмов при просмотре алярм лога на час вперед. Хотя у всех остальных нормально. Не подскажете куда копать?
#14
Общие вопросы / Re: external parameter
February 11, 2013, 12:25:29 PM
Quote from: Victor Kirhenshtein on February 11, 2013, 12:21:41 PM
Еще скорее всего в nxagentd.conf надо поставить ExecTimeout побольше, по умолчанию там 2000 миллисекунд.
Спасибо попробую
#15
Общие вопросы / external parameter
February 08, 2013, 01:57:26 PM
AgentCommandTimeout = 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

QuoteExternalParameter = Ping(*):sh /usr/scripts/ping.sh $1

Если пинга нет то агент получает
QuoteCannot get current parameter value: Communication failure