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

#61
Всем привет!

Стоит задача настроить работу сбора некоторых данных и реагирования на них в соответствии с расписанием работы объекта.

1. Собирать и реагировать только в рабочее время с 9-19.
2. Игнорировать праздничные дни.

Смотрим в сторону https://www.netxms.org/documentation/adminguide/data-collection.html?highlight=schedule#advanced-schedule, но никак не получается создать правило.... Подскажите, пожалуйста, есть ли возможность с помощью Advanced Schedule это сделать?

#62
Quote from: Victor Kirhenshtein on April 14, 2014, 09:58:01 AM
Пожалуй единственный вариант - это сделать Internal DCI с параметром Dummy и в transformation script вызывать AgentQueryParameter с нужным SQL запросом.

А что если запрос определить в конфигураторе агента? Запрос постоянный, меняться должен только один параметр. 
#63
Quote from: Victor Kirhenshtein on April 11, 2014, 06:23:31 PM
А запрос определен в конфиге агента или прямо в DCI?

Прямо в DCI:

#65
Quote from: Victor Kirhenshtein on April 11, 2014, 06:32:09 PM
Похоже по какой-то причине агент тексты ошибок на русском получает.

Расшифровка кода такая:
0xC0000BB8 (PDH_CSTATUS_NO_OBJECT)   The specified object is not found on the system.

Непонятно только к какому объекту это относится. Больше в логе ничего нет?

Визуально в логе еще только обычные записи про сбор данных. Ниже последний пример лога. Может можно как-то насильно переключить вывод сообщений на английский?

[14-Apr-2014 11:32:23.265] Log file opened
[14-Apr-2014 11:32:23.265] [INFO ] Additional configs was loaded from C:\NetXMS\etc\nxagentd.conf.d
[14-Apr-2014 11:32:23.265] [INFO ] Debug level set to 9
[14-Apr-2014 11:32:23.265] [DEBUG] Data directory: C:\
[14-Apr-2014 11:32:23.265] [DEBUG] Subagent API initialized
[14-Apr-2014 11:32:23.265] [DEBUG] Validating ciphers
[14-Apr-2014 11:32:23.358] [DEBUG]    AES-256 enabled
[14-Apr-2014 11:32:23.358] [DEBUG]    Blowfish-256 enabled
[14-Apr-2014 11:32:23.358] [DEBUG]    IDEA enabled
[14-Apr-2014 11:32:23.358] [DEBUG]    3DES enabled
[14-Apr-2014 11:32:23.358] [DEBUG]    AES-128 enabled
[14-Apr-2014 11:32:23.358] [DEBUG]    Blowfish-128 enabled
[14-Apr-2014 11:32:23.358] [DEBUG] Crypto library initialized
[14-Apr-2014 11:32:23.358] [INFO ] Subagent "WINNT.NSM" loaded successfully
[14-Apr-2014 11:32:23.358] [DEBUG] Debug callback set for DB library
[14-Apr-2014 11:32:23.358] [INFO ] Subagent "ping.nsm" loaded successfully
[14-Apr-2014 11:32:23.374] [INFO ] Subagent "logwatch.nsm" loaded successfully
[14-Apr-2014 11:32:23.374] [INFO ] Subagent "portcheck.nsm" loaded successfully
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] H_PdhCounterValue: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [DEBUG] WinPerf: "\Memory\Free & Zero Page List Bytes" is not supported
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[14-Apr-2014 11:32:24.341] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
#66
Коллеги,

стоит задача по выполнению SQL запроса с переменной. Т.е. SQL запрос содержит в себе переменную, которая может меняться. SQL запрос выполняется при помощи dbquery.nsm. Но вот что делать с переменной... Подскажите есть ли такая возможность?
#67
Коллеги,

никак не могу разыскать документацию по использованию агента DBquery. Вроде гугл тоже молчит. Подскажите где можно посмотреть?
#68
Установили расширенное логирование в сервисе. К сожалению возникла еще одна проблема. Лог выглядит вот так:

[11-Apr-2014 15:02:12.169] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[11-Apr-2014 15:02:12.169] [WARN ] H_PdhCounterValue: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[11-Apr-2014 15:02:12.169] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[11-Apr-2014 15:02:12.169] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[11-Apr-2014 15:02:12.169] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)
[11-Apr-2014 15:02:12.169] [WARN ] CheckCounter: PDH Error C0000BB8 in call to PdhAddCounter (????????? ??????? ?? ??????? ?? ???? ??????????.)


Как можно сделать так, чтобы вместо вопросов был текст?
#69
Quote from: Victor Kirhenshtein on April 10, 2014, 04:31:42 PM
Это баг в инсталлере, 1.2.14 не будет -D 0 добавлять. Сейчас можно прямо в registry поменять ключ ImagePath в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetXMSAgentdW32

Спасибо, заработало! Теперь сможем снять логи и обновить другой вопрос https://www.netxms.org/forum/oe-oo/ote-aote-aeta-e-ea-oe/
#70
Quote from: Victor Kirhenshtein on April 10, 2014, 11:42:14 AM
Скорее всего в командной строке сервиса прописано -D0. Уберите его оттуда и все должно заработать как надо.

так и оказалось!

Прошу прощения за глупый вопрос, как его изменить? При этом так же хотелось бы понимать, как сделать так чтобы при установке такое значение не устанавливалось, просто конфиг можно распространить, а вот изменить потом настройки запуска непонятно ...
#71
Quote from: kozlov_ao on April 10, 2014, 09:36:16 AM
Если нужно делать только алармы, то я бы пошел по второму пути.
Ситуации немного для другого предназначены. Просто до недавнего времени условий на скриптах нельзя было сделать...

Спасибо, будем двигаться в этом направлении.
#72
Всем привет!

Возникла непонятная проблема с логированием при переходе с консоли на сервис. При переходе на сервис нам было необходимо включить расширенное логирование. Но как мы не пробовали это сделать при помощи конфигурационного файла не получается. Все делали в соответствии http://wiki.netxms.org/wiki/Agent_Configuration_File.

Текущий конфигурационный файл:

MasterServers = xxx.xxx.xxx.xxx
ConfigIncludeDir = C:\NetXMS\etc\nxagentd.conf.d
DebugLevel = 7
LogFile = C:\NetXMS\log.txt
FileStore = C:\NetXMS\var
SubAgent = ping.nsm
SubAgent = logwatch.nsm
SubAgent = portcheck.nsm
SubAgent = winperf.nsm


Но в логе видно, что DebugLevel игнорируется:

[10-Apr-2014 11:34:19.472] Log file opened
[10-Apr-2014 11:34:19.472] [INFO ] Additional configs was loaded from C:\NetXMS\etc\nxagentd.conf.d
[10-Apr-2014 11:34:19.472] [INFO ] Debug level set to 0
[10-Apr-2014 11:34:19.658] [INFO ] Subagent "WINNT.NSM" loaded successfully
[10-Apr-2014 11:34:19.700] [INFO ] Subagent "ping.nsm" loaded successfully
[10-Apr-2014 11:34:19.774] [INFO ] Subagent "logwatch.nsm" loaded successfully
[10-Apr-2014 11:34:19.846] [INFO ] Subagent "portcheck.nsm" loaded successfully
[10-Apr-2014 11:34:21.561] [INFO ] Subagent "winperf.nsm" loaded successfully
[10-Apr-2014 11:34:22.563] [INFO ] Listening on socket 0.0.0.0:4700
[10-Apr-2014 11:34:23.562] [INFO ] NetXMS Agent started


Помогите, пожалуйста, понять в чем проблема. Спасибо!
#73
Quote from: kozlov_ao on April 10, 2014, 08:57:30 AM
Используй либо ситуации, либо Tresholds на основе скрипта

Спасибо! А есть какие-то явные преимущества того или иного способа?
#74
Всем добрый день!

Стоит задачи выводить тревогу когда параметр принимает определенные значения во временной период. Т.е. если "Параметр1 = 2" и в течении 10-и минут "Параметр1 = 3", то выводить тревогу.

Возможно ли это реализовать и какой самый правильный способ реализации?

Спасибо!
#75
Quote from: Victor Kirhenshtein on March 31, 2014, 11:31:04 AM
А Windows английский или русский? Попробуйте запустить агента как сервис с дебагом и посмотреть PDH ошибки в логе.

Система английская. Проверили еще на Windows 2012 ENG пока ситуация та же.

Спасибо за подсказку, проверим, отпишусь по результату.