Здравствуйте NetXMS Users - Russian!
9 октября 2006 г. вы писали.
VK> Poskol'ku zapusk komand delaetsja cherez exec() a ne cherez
VK> system(), to pipe ne rabotaet. Nado zapuskat' cherez shell, naprimer tak:
VK> sh - c "mysql -h 192.168.2.55 -P 3308 -e 'show full processlist'
VK> -u root -pxxxxxxx | mail -s 'full processlist on Mailru platform' admin_at_plasticmedia.ru"
Вот блин жаль.
Попробовал все запихнуть в скрипт, попутно сделав греп.
Ручками - скрипт отрабатывает отлично, через NetXMS - никак.
Попробую еще через php скрипт сделать, мож получится...
=)
>>
>> В качестве action для event-а должна запускаться некая
>> последовательность команд:
>> - execute action on remote agent
>> - remote host: 192.168.2.5
>> - Action: mysql -h 192.168.2.55 -P 3308 -e 'show full
>> processlist' -u root -pxxxxxxx | mail -s 'full processlist on
>> Mailru platform' admin_at_plasticmedia.ru
>>
>> Письмо не доходит.
>>
>> При этом:
>> - запуск action-а ручками отлично срабатывает
>> - 192.168.2.55 - Alias на 192.168.2.5 (eth0:1)
>> - Primary IP: 192.168.2.5
>> - В логах сервера появляется строчка:
>> --------------------
>> [08-Oct-2006 23:45:12] DEBUG: *actions* Executing on
>> "192.168.2.5": "mysql -h 192.168.2.55 -P 3308 -e 'show full
>> processlist' -u root -pxxxxxxx | mail -s 'full processlist
>> on Mailru platform' admin_at_plasticmedia.ru"
>> --------------------
>>
>> Как быть?
>> =)
>>
>>
>> ----------------
>> С уважением.
>> Lobahin Ilya
>>
>>
----------------
С уважением.
Lobahin Ilya
Received on Tue Oct 10 2006 - 22:01:32 EEST
This archive was generated by hypermail 2.2.0 : Tue Oct 10 2006 - 22:05:06 EEST