А есть ли простой способ сгенерировать alarm в том случае, если на наблюдаемом сервере с агентом хотя бы на одном из смонтированных разделов осталось менее 10% свободного места?
			
			
			
				Sdelat' parametri na vse razdeli, i postavit' sootvetstvujuschij threshold. Zatem v event processing policy delat' alarm iz threshold event'a. Esli trebuetsja, chtobi alarm vsegda bil tol'ko odin, nezavisimo ot kol-va razdelov, gde malo mesta, to mozno sdelat' dopolnitel'nij dummy parametr, gde v transformation scripte poluchat' znachenija ostal'nih parametrov, i vozvraschat' 0/1 skazem v zavisimosti ot kol-va znachenij < 10, i postavit' threshold uze na etot parametr.
			
			
			
				Хочется сделать унифицированно для кучи серверов с виндами и с линуксами, при таком раскладе даже ExternalParameter c соответствующим скриптом подойдет лучше. На сервере netxms это будет иметь смысл делать только тогда, когда появится возможность запрашивать у агентов не простые значения, а более сложные структуры данных вроде тех же хэшей/массивов/таблиц - https://www.netxms.org/forum/oe-oo/katoma-overview-ke-ao/
			
			
			
				Смотрю в Сonfiguration -> Object Tools и вижу, что таблицы агент возвращать может. Где узнать список таблиц и их полей? Можно ли взглянуть на пример работы с этими таблицами средствами NXSL?
			
			
			
				K sozaleniju takih sredstv v NXSL poka net. Spisok podderzivaemih tablic mozno uznat' komandoj
nxget -l ip_addr Agent.SupportedEnums
nxget -l ip_addr Agent.SupportedTables
			
			
			
				Нет ничего:
# nxget -l localhost Agent.SupportedEnums
404: Unknown parameter
# nxget -l localhost Agent.SupportedTables
# 
			
			
				Sorry, oshibsja - vmesto Agent.SupportedEnums nado ispol'zovat' Agent.SupportedLists.