Разобрался, у меня же должна быть String а не Integer. 
				
			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 MenuQuote from: Victor Kirhenshtein on December 02, 2015, 11:09:13 AM
А могли бы оставить одну сетку для тестов и собрать лог на уровне 6? И прислать лог нам для анализа? Выглядит очень странно по описанию.
Quote from: kozlov_ao on December 18, 2015, 06:23:32 AM
Тут вопросов к NX нет вообще..
Если хочется одним листом перекрыть всю файловую систему, то нужно что бы что-то передало в лист не просто список файлов, в файлы с полными путями до них. Например так:find /*
Учтите, что эта команда вернет рекурсивно все файлы со всех разделов
тогда в настройках DCI будете использовать:File.Time.Change({instance})
Но по мне, так лучше сделать несколько листов, чем загонять такой массив данных. Ну или как минимум фильтрануть нужно на входе.Quoteздесь нужен ExternalParametersProviderЕсли кол-во файлов может меняться - то не подойдет. Если оно постоянное, то может быть. Но я бы не стал.
)) с этим буду думать, может и листы "наплодю". t = localtime($1);
return t->mday.t->mon+1.t->year.t->hour.t->min.t->sec;
//return t->mday.".".t->mon+1.".".t->year.".".t->hour.":".t->min.":".t->sec;Time of last status change of file unbound.conf = 1712201519295ExternalList = EtcFiles:/bin/ls /etcFile.Time.Change(/etc/{instance})EtcFilesif ($1 == "/apache/httpd.conf")
{
return %(true, $1);
}
return false;
Quote from: kozlov_ao on December 16, 2015, 08:16:37 PMQuoteВ DCI -> Parameter -> Select - должны они появиться ведь ?Нет. Это не монит.параметр, а список.Quoteчерез nxget в Agent.SupportedLists я их уже вижуВы запрашиваете листы... и собственно получаете их.QuoteНа примере File.Time.Change(*) как можно применить {instance} чтобы не плодить множество DCIСкрины во вложении. Лист настроен так:ExternalList = TemporaryFiles:/bin/ls -1 /tmpQuoteуказывать нужные файлы в filterВ фильтре просто прописывайте то, что нужно... например так (это один из рабочих фильтров, лень адаптировать):if (rindex($1,"/rom")>0) return false;
value = AgentReadParameter($node, "FileSystem.Total(" . $1 . ")");
return (value != null) && (value > 0);
Quote from: kozlov_ao on December 12, 2015, 08:06:32 PMQuoteМожет кто нибудь тогда объяснит зачем столько параметров вида (*) ?Параметры вида (*) требуют передачи аргумента: имя файла, хоста и т.д. в качестве аргумента может использоваться и {instance} в том числе... но ни в коем случае не подразумевает его использование.Quoteкакой тогда метод Instance Discovery нуженСкорее всего нужно будет использовать ExternalList
ExternalList = TemporaryFiles:/bin/ls -al /tmp
ExternalList = LM:/usr/bin/sensorsQuote from: 2c2i on December 13, 2015, 10:45:56 PM
Потому что для события SYS_THRESHOLD_REACHED и SYS_THRESHOLD_REARMED(в место которых вы генерируете свои SYS_NF_CONNTRACK_COUNT_HIGH и SYS_NF_CONNTRACK_COUNT_NORMAL значения переменных разные. Посмотрите в описание параметров для SYS_THRESHOLD_REACHED и SYS_THRESHOLD_REARMED в Event configuration и поймете в чем дело.
Quote from: kozlov_ao on December 15, 2015, 01:31:28 PM
Версия какая?
Может глюк какой... я только что утыкался по разным нодам до боли в руке. Все ОК...
Quote from: Harun on December 14, 2015, 01:43:51 PM
Скажите, а это решение проблемы - https://www.netxms.org/documentation/adminguide/advanced.html#zones ?
Quote from: Victor Kirhenshtein on November 30, 2015, 11:23:20 PM
Достаточно оставить один threshold на != 0 - он и будет генерировать 2 события (критическое когда условие выполняется и нормальное когда больше не выполняется).
Quote from: Victor Kirhenshtein on November 30, 2015, 11:23:20 PM
Достаточно оставить один threshold на != 0 - он и будет генерировать 2 события (критическое когда условие выполняется и нормальное когда больше не выполняется).
nf_conntrack: nf_conntrack_count (Parameter: nf_conntrack_count; Threshold value: 0x0000049B; Actual value: )SYS_NF_CONNTRACK_COUNT_NORMAL
nf_conntrack: "%2" (Parameter: %1; Threshold value: %3; Actual value: %4)
SYS_NF_CONNTRACK_COUNT_HIGH
nf_conntrack: "%2" (Parameter: %1; Threshold value: %3; Actual value: %4)