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

#16
Работает, однако! Спасибо!!  8)
#17
Спасибо, сегодня попробую!
#18
Коллеги, а возможно ли сделать вот такое:

- NetXMS сервер стоит на линукс-сервере;
- На Windows 2003 сервере рядом в стойке работает некий сервис. На этом сервере стоит NetXMS-агент;
Необходимо при достижении потребления виртуальной памяти определенным процессом (этим сервисом) одного гигабайта перестартовать сервис.
#19
Спасибо, канает :)
#20
Коллеги, привет! Давно не виделись  :)

Скажите, можно ли как-то в DCI поиметь количество строк в возвращаемой SNMP таблице?

Пример.
Снимаем таблицу ciscoVoiceDialControlMIB.cvdcMIBObjects.cvGatewayCallActive.cvCallActiveTable. Это таблица активных на данный момент голосовых звонков. Могу ли я трансформировать эту таблицу в число, показывающее количество звонков на данный момент?
#22
Коллеги, день добрый!

Поискал на форуме, но не нашел. Плохо искал?
В значении Threshold можно установить "Если среднее значение превышает порог на протяжении N циклов". А можно ли исхитриться установить порогом факт того, что DCI в течение N циклов не опускался ниже некоторого значения?

Характерный пример: вирусно-троянная (и вообще вражеская) сетевая активность циской определяется как "превышение использования полосы пропускания портов коммутатора уровня доступа более 5% в течение длительного времени". Если взять за модель вражеского поведения "использование пропускной способности порта в 5 мегабит/сек и более в течение 10 минут", то в терминах NetXMS это будет "превышение среднего использования пропускной способности порта в 5 мбит/сек в течение 10 циклов". Однако, сие не одно и то же. NetXMSовский порог, например, сработает, если в течение минуты у нас шел трафик в 51 мбит/сек, а следующие 9 минут у нас был нулевой трафик. Порог сработает, не смотря на то, что с нашей точки зрения это - абсолютно легитимная ситуация.

Может, кто-нить решил уже эту проблему штатными средствами? Понятно, что для циски это можно решить трапами. А для очереди диска на Windows 2003 Server?

С уважением,
Дмитрий
#23
Quote from: weec on September 09, 2008, 10:54:54 AM
не пробовал сворганить .deb пакет?
Думал об этом. Но пока еще не занимался.
#24
Коллеги,

Я тут налабал скрипты для старта и стопа NetXMS сервера и агента в Убунту Линуксе. Думаю, что они пойдут на любой debian-системе (хотя не очень в этом уверен). Feel free, так сказать. Для инсталляции нужно проделать следующие шаги:

1. Поместить скрипты в /etc/init.d
2. Сделать их executable:
chmod u+x /etc/init.d/netxmsd && chmod u+x /etc/init.d/nxagentd
3. Поменять переменные, указывающие на расположение файлов (DAEMON, PIDFILE)
4. Прописать линки в соответствующие rc-директории. Я делаю это так:

#cd /etc/init.d
#update-rc.d netxmsd start 50 S . stop 18 1 .
#update-rc.d nxagentd start 51 S . stop 17 1 .

#25
Привет всем!

Попробовал Create Management Pack, добавил туда несколько шаблонов с DCIями. Файл создался, однако я в нем не увидел transformation scripts, привязанные к DCI. Баг? Или у меня руки кривые?  :)

С уважением,
Дмитрий
#26
Буду долбить...
#27
Quote from: Anth0ny on July 30, 2008, 11:04:46 AM
такой запрос:

nxget.exe localhost "WMI.Query(root\CIMV2,SELECT * FROM Win32_Processor,Name)"

выдаёт "500"?
Ага.
#28
Ага. Теперь выдает
500: Internal Error
:(
#29
Данные он получает. Мало того, с этого сервера данные приходят в NetXMS. Но я не могу их воспроизвести их nxget.
#30
Quote from: Anth0ny on July 30, 2008, 10:23:39 AM
не совсем понятно назначение строки:

E:\NetXMS\bin>nxget.exe localhost WMI.Query('root\CIMV2','SELECT * FROM Win32_Processor','Name')

вообще WMI-запрос может быть выполнен только с сервера NetXMS.
получается, что ты запрашиваешь WMI-инфу самого сервера?

Да, я запрашиваю инфу на самом сервере с самого же сервера. Вопрос - что я делаю неправильно, что мне не выдается результат?