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

#16
Агент нормально запустился только после перезагрузки сервера - возможно какой то модуль остается в памяти, хотя я проверял:
nxagentd
netxms
ecs

Их не было в списке загруженных модулей.
#18
Ошибка исчезла, однако теперь агент просто не загружается безо всяких сообщений - его модулей нет в памяти сервера, лог-файл не обновляется, не появляется новая консоль.
#19
Прошу прощения - случайно удалил топик - создаю заново.
Специально проверил командой modules - на момент запуска load nxagentd.nlm ничего от предыдущей версии в памяти не висело.
Результат запуска:

Loading module NXAGENTD.NLM                                                     
  NetXMS Core Agent                                                             
  Version 1.00    March 7, 2010                                                 
  Copyright (c) 2004-2010 NetXMS Team                                           
  Auto-loading module NETXMS.NLM                                               
  NetXMS Foundation Library                                                     
  Version 1.00    March 7, 2010                                                 
  Copyright (c) 2004-2010 NetXMS Team                                           
  Auto-loading module NXEXPAT.NLM                                               
  Expat XML Parser (NetXMS Build)                                               
  Version 2.00a   March 7, 2010                                                 
  Copyright (c) 1998-2006 Thai Open Source Software Center Ltd., Clark Cooper, a
nd Expat maintainers                                                           
SERVER-5.00-918: Loader cannot find public symbol: _Z8PushDataPKcS0_ for module
NXAGENTD.NLM                                                                   
  Error processing External Records.                                           
  Module NXAGENTD.NLM NOT loaded       
                                         
#20
DCI Disk.Total(D:) привязан к узлу, также как и Disk.FreePerc(D:)
#21
DCI - Collection - Data - Parameter = Disk.FreePerc(D:)
DCI - Thresholds - Instance = D:

Т.е. нужно подставить Instance чтобы получить универсальный скрипт для различных дисков/томов (C:, D:, SYS и т.д.)
#22
И в таком варианте тоже не работает. Генерируется Minor Alarm на сервере NETXMS c полем Message: Script (LS::P1) execution error: Error 5 in line 3: Invalid operation with NULL value.
Вообще у меня стоит задача сформировать и послать по email сообщение, генерируемое по treshold DCI "Percentage of free disk space".

условие treshold: Percentage of free disk space < 10%
event: _VOL_SPACE_LOW
message: Warning! %2 is %4%% (%[LS::P1]). Please free some space!
скрипт LS::P1

sub main()
{
   return GetDCIValue($node, FindDCIByName($node, "Disk.Total(" . $6 . ")"));
}



#23
Здравствуйте. Помогите пожалуйста решить проблему:
Пытаюсь получить значения DCI:
File.Time.Access(C:\123.txt)
File.Time.Change(C:\123.txt)
File.Time.Modify(C:\123.txt)
Все 3 возвращают 1264150743 что неверно

PS: агент 0.2.31 32bit
#24
Спасибо за помощь
#25
Подскажите пожалуйста как мне использовать значение Instance DCI в скрипте?
Пробую так:
GetDCIValue($node, FindDCIByName($node, "Disk.Total(" && %6 && ")"));
Однако получаю ошибку syntax error, unexpected '%'
#26
Общие вопросы / Проблема с Template
December 11, 2009, 10:20:03 AM
Проблема с привязкой узлов к шаблонам - меню Bind неактивно как в контекстном меню узла, так и в контекстном меню шаблона.
узел:

шаблон:

Netxms: 0.2.31
ОС на сервере: Windows 2003 Std R2 SP2
СУБД: MSSQL Std 2008 SP1
#27
К сожалению не пропала.
#28
На версии 0.2.31 проблема к сожалению осталась  :-[
#29
Высылаю лог-файл работы агента.
#30
Исправил xml файл как вы написали - ошибка осталась  :-[
Генерируется примерно 7 event-ов в секунду.

ОС: Novell Netware 5.1 SP8 EN

Консоль перенаправляется следующей командой:

load conlog FILE=SYS:ETC\LOGs\CONSOLE.LOG  ARCHIVE=yes ENTIRE=YES NEXT=00:01:00