Возможно ли передать параметры из Event (время, ip-адрес и т.п.) через Action во внешний скрипт или записать в файл?
			
			
			
				Возможно. Делаем action например так:
В конфиге агента:
ActionShellExec = MyAction:my_script $1
В настройках action на сервере делаем remote action, в поле action пишем
MyAction "[i]текст[/i]"
В тексте можно использовать макросы описанные в документации в разделе 8.6 (https://www.netxms.org/documentation/netxms_user_manual.pdf).
Например если я хочу передать имя хоста и текст сообщения то можно написать
MyAction "%n %m"
И вызываем этот action в event processing policy для нужных событий.
			
			
			
				а как передать эти параметры во внешний shell-скрипт?
			
			
			
				Дата(число) в $1 передана, а прочее нет.
 
			
			
			
				Ан нет... С $1 $2 $3 все передано.
Спасибо!
			
			
			
				похоже я неправильно понял вопрос
			
			
			
				Quote from: weec on December 10, 2007, 01:56:57 PM
похоже я неправильно понял вопрос
почему? Речь шла именно о передаче данных о событии во внешний скрипт.
			
 
			
			
				вообще то  предполагал передачу всего уведомления скрипту