====== Команда Asterisk Manager API: ChangeMonitor ======
Команда изменяет имя файла для записи вызова на указанном канале.
===== Параметры команды =====
* Channel: Канал, для которого производиться смена имени файла для записи, например: SIP/1310-089e1000 (обязательный параметр)
* File: Имя нового файла для записи вызова. (обязательный параметр)
* ActionID: Необязательный ID команды, который будет возвращен в ответе.
===== Пример =====
Запрос:
Action: ChangeMonitor
Channel: SIP/1310-089e7000
File: 20090612-140105_cc51
Ответ asterisk при успехе:
Response: Success
Message: Changed monitor filename
Ответ asterisk при ошибке:
Response: Error
Message: No such channel
При удачном выполнении команды, имена двух файлов с записью вызова этого канала изменяться на: 20090612-140105_cc51-in.gsm и 20090612-140105_cc51-out.gsm
Если запись для канала не включена, команда выполниться без ошибки, но в CLI консоле будет выдано предупреждение:
WARNING[90833]: res_monitor.c:402 ast_monitor_change_fname: Cannot change monitor filename of channel SIP/1310-089e7000 to 20090612-140105_cc51, monitoring not started
===== Ссылки по теме =====
* [[kb:asterisk:ami:Monitor|Monitor]]: Запись разговора на заданном канале.
* [[kb:asterisk:ami:StopMonitor|StopMonitor]]: Останов записи разговора на заданном канале.
* [[kb:asterisk:ami:PauseMonitor|PauseMonitor]]:Временная приостановка записи вызова.
* [[kb:asterisk:ami:UnpauseMonitor|UnpauseMonitor]]: Возобновление остановленной записи вызова.
* [[kb:asterisk:ami|Asterisk Manager API]]