NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: dimansound on January 25, 2012, 03:36:20 PM

Title: Не работает Actions - Execute command in managment server
Post by: dimansound on January 25, 2012, 03:36:20 PM
Версия NetXms 1.1.9, добавляю новый элемент в Actions, в Event Processing Policy добавляю этот элемент в колонку Action. В итоге при возникновении события программа прописанная в элементе Actions не запускается, в диспетчере задач этой программы нет. Можно где нибудь посмотреть лог выполнения команды запуска элемента Actions?
Title: Re: Не работает Actions - Execute command in managment server
Post by: Victor Kirhenshtein on January 25, 2012, 05:44:13 PM
Nado smotret' logi servera. Esli bili oshibki, to tam dolzna bit' zapis'. A kak vigljadit komanda, propisannaja v action?
Title: Re: Не работает Actions - Execute command in managment server
Post by: dimansound on January 26, 2012, 07:21:10 AM
Вот так:
c:\windows\system32\notepad.exe
Title: Re: Не работает Actions - Execute command in managment server
Post by: dimansound on January 26, 2012, 07:27:31 AM
В логе сервера ошибок нет, единственная ошибка которая там появляется
SQL query failed (Query = "INSERT INTO event_log (event_id,event_code,event_timestamp,event_source,event_severity,event_message,root_event_id,user_tag) VALUES (?,?,?,?,?,?,?,?)"): column event_id is not unique
Title: Re: Не работает Actions - Execute command in managment server
Post by: Victor Kirhenshtein on January 26, 2012, 09:58:47 AM
Quote from: dimansound on January 26, 2012, 07:21:10 AM
Вот так:
c:\windows\system32\notepad.exe

A server zapuschen kak prilozenie ili kak servis? Esli kak servis, to on ne mozet normal'no zapuskat' UI prilozenija esli ne stoit opcija "interact with desktop". Vozmozno v etom prichina.
Title: Re: Не работает Actions - Execute command in managment server
Post by: dimansound on January 30, 2012, 10:45:57 AM
Сервер запущен как служба, галка Взаимодействие с рабочим столом установлена, все равно не запускается.
Лог сервера:

[30-Jan-2012 12:35:50] Event::expandText(event=018C7730 sourceObject=108 template='C:\Windows\System32\notepad.exe' alarmMsg='Node down ---8.8.8.8 Ping')
[30-Jan-2012 12:35:50] Event::expandText(event=018C7730 sourceObject=108 template='' alarmMsg='Node down ---8.8.8.8 Ping')
[30-Jan-2012 12:35:50] *actions* Executing command "C:WindowsSystem32

Title: Re: Не работает Actions - Execute command in managment server
Post by: Victor Kirhenshtein on January 30, 2012, 11:27:40 AM
A, nu da. Simvol \ - eto escape, nado stavit' dva:

c:\\windows\\system32\\notepad.exe


Title: Re: Не работает Actions - Execute command in managment server
Post by: dimansound on January 30, 2012, 04:08:17 PM
Спасибо, теперь заработало.