Команды CLI Asterisk

Источник:  https://voipnotes.ru/komandy-cli-asterisk/

logger show channels — выводит список лог файлов

logger set level {DEBUG|NOTICE|WARNING|ERROR|VERBOSE|DTMF} {on|off} — включение/отключение определенного уровня логирования

logger rotate — ротация и новое открытие файлов логирования

logger remove channel — удаляет канал из логирования

logger reload — перезагружает логирование

logger mute — установка паузы на вывод информации в CLI Asterisk (т.е. в консоль не будет сыпаться никакая информация). Отключается это повторным вводом команды.

logger add channel — добавление нового канала для логирования

local show channels — выводит список локальных каналов АТС (внутренние вызовы)

keys show — выводит список ключей RSA

keys init — установка пароля для ключа RSA

indication show — выводит список индикаторов и стран

indication remove — удаление индикатора страны

indication add — установка индикатора для страны

iax2 unregister — снять регистрацию (принудительно) с IAX2 пира

iax2 test losspct — устанавливает % потерянных пакетов для тестирования работоспособности IAX2

iax2 show users [like] — выводит список пользователей IAX

iax2 show threads — выводит список вспомогательных потоков IAX

iax2 show stats — выводит статистику IAX пиров

iax2 show registry — выводит статус регистраций IAX пиров

iax2 show provisioning — выводит список шаблонов IAX для автонастройки

iax2 show peers — выводит информацию об IAX пирах

iax2 show peer — выводит информацию о IAX пире

iax2 show netstats — выводит сетевую статистику о IAX каналах

iax2 show firmware — выводит список доступных прошивок под IAX пользователей

iax2 show channels — выводит активные каналы IAX

iax2 show callnumber usage — выводит текущие записи в таблице IP

iax2 show cache — выводит кэш диалплана IAX

iax2 set mtu — устанавливает размер MTU IAX сообщений

iax2 set debug trunk {on|off} — включение/отключение дебага IAX каналов

iax2 set debug jb {on|off} — включение/отключение дебага джиттер-буфера IAX

iax2 set debug {on|off|peer} — включение/отключение дебага IAX

iax2 reload — перечитать конфигурационные файлы IAX

iax2 prune realtime — очищает кэш realtime

iax2 provision — производит автонастройку IAX пира

http show status — вывести статус HTTP сервера

group show channels — выводит список активных каналов с указанием групп

file convert — конвертация формата аудиофайла

features show — выводит список настроенных коротких кодов

fax show version — показываем версию факсового модуля

fax show stats — выводит историю передачи факсов

fax show settings — показывать глобальные настройки факсов

fax show sessions — показывает статус всех существующих факсовых сессий

fax show session — показывает статус конкретной факсовой сессии

fax show capabilities — показывает информацию о используемых факсовых модулях

fax set debug {on|off} — включение/отключения дебага факсов

dnsmgr status — показывает статус DNS Manager

dnsmgr reload — перезагружает конфигурацию DNS Manager

dnsmgr refresh — выполняет немедленное обновление DNS

dialplan show — выводит подробный список диалпланов

dialplan show globals — показывает глобальные переменные диалплана

dialplan show chanvar — показывает используемые переменные на канале

dialplan set global — установить глобальную переменную в диалплан

dialplan set extenpatternmatchnew true — использовать новый алгоритм набора номеров

dialplan set extenpatternmatchnew false — использовать старый алгоритм набора номеров

dialplan set chanvar -установить переменную на канал

dialplan save — сохранить диалплан в файл

dialplan remove include — удалить «include» из контекста

dialplan remove ignorepat — удалить указанный черный список из контекста

dialplan remove extension — удалить указанный внутренний номер

dialplan remove context — удалить указанный контекст

dialplan reload — перечитать extensions.conf

dialplan debug — включение дебага диалплана

dialplan add include — включить один контекст в другой контекст

dialplan add ignorepat — добавить новый шаблон в черный список

dialplan add extension — добавление внутреннего номера в контекст

devstate list — выводит список состояний устройств

devstate change — изменить состояние внутреннего номера (доступные значения: UNKNOWN | NOT_INUSE | INUSE | BUSY | INVALID | UNAVAILABLE | RINGING | RINGINUSE | ONHOLD)

database showkey — выводит данные из БД Asterisk по определенному ключу

database show — выводит данные из БД Asterisk

database query — запустить специальный запрос к astdb

database put — добавить/обновить значение в базе данных

database get — получить из базы данных данные

database deltree — удаление из базы данных дерева ключей/значений

database del — удаление из базы данных ключа/значения

data show providers — выводит доступную для получения, по запросу data get, информацию

data get — запрос на получение данных API

dahdi show version — выводит версию модуля Dahdi

dahdi show status — выводит статус интерфейсных плат Dahdi

dahdi show channel — выводит информацию о конкретном канале

dahdi show channels [group|context] — выводит список активных DAHDI каналов

dahdi show cadences — выводит список каденций

dahdi set swgain {rx|tx} — установить коэффициент усиления звука на канале софтверно

dahdi set hwgain {rx|tx} — установить коэффициент усиления звука на канале хардварно

dahdi set dnd — установить/снять статус DND (Do Not Disturb) на канале

dahdi restart — полный рестарт каналов Dahdi

dahdi destroy channels — разрушить канал Dahdi

dahdi create channels — создать канал Dahdi

core waitfullybooted — ждать полной загрузки Asterisk

core stop when convenient — выключение Asterisk, после того когда закончатся текущие вызовы

core stop now — немедленное выключение Asterisk

core stop gracefully — «теплое» выключение Asterisk

core show warranty — выводит информацию о гарантии на Asterisk

core show version — выводит версию Asterisk

core show uptime [seconds] — выводит информацию о продолжительности работы Asterisk и ОС

core show translation — выводит информацию (матрицу) о перекодировании аудиокодеков

core show threads — выводит информацию о запущенных приложениях Asterisk

core show taskprocessors — выводит информацию о запущенных процессах Asterisk

core show sysinfo — выводит информацию об операционной системе

core show switches — выводит альтернативные маршруты

core show sound — выводит информацию по конкретным звуковым файлам

core show sounds — выводит доступные звуки

core show settings — выводит некоторые настройки ядра Asterisk

core show profile — выводит информацию о профилях

core show license — выводит информацию о версии Asterisk

core show image formats — выводит информацию о поддерживаемых форматах изображений

core show hint — выводит информацию о зарегистрированных кодах (feature code) в Asterisk, по конкретному внутреннему номеру

core show hints — выводит информацию о зарегистрированных кодах (feature code) в Asterisk

core show help — выводит список команд CLI Asterisk

core show hanguphandlers — выводит информацию о разрывах вызовов на конкретном канале

core show hanguphandlers all — выводит информацию о разрывах вызовов на всех каналах

core show function — выводит описание специальных функций диалплана

core show file version [like] — выводит список версий файлов используемых в Asterisk

core show file formats — выводит имена доступных форматов файлов

core show config mappings — выводит информацию о доступных к использованию базах данных

core show codec — выводит информацию о конкретном кодеке

core show codecs — выводит список поддерживаемых аудиокодеков

core show channeltypes — выводит список доступных технологий и протоколов для канала

core show channel — выводит информацию о конкретном канале

core show channels [concise|verbose|count] — выводит информацию о текущих каналах

core show calls [uptime] — выводит информацию о количестве текущих вызовов

core show application — выводит информацию о конкретном приложении диалплана

core show applications [like|describing] — показывает доступные приложения диалплана

core set verbose — установка уровня дебага

core set debug channel — Включение/отключение дебага на канале

core restart when convenient — перезагрузка Asterisk после завершения текущих вызовов

core restart now — немедленная перезагрузка Asterisk

core restart gracefully — мягкий перезапуск Asterisk

core reload — перечитать все конфигурационные файлы

core ping taskprocessor — показывает информацию об отклике приложений Asterisk

core clear profile — чистит информацию о профиле

core abort shutdown — прерывает отключение

config show help — выводит список модулей, которые имеют информацию о настройке

config reload — принудительная перезагрузка модулей с перечиткой конфигурационных файлов

config list — показывает файлы настройки относящиеся к конкретным приложениям Asterisk

confbridge unmute — включить голосовой канал у участников конференции

confbridge unlock — разблокировать конференцию

confbridge show profile users — выводит информацию о доступных профилях пользователей конференций

confbridge show profile user — выводит информацию о конкретном пользовательском профиле конференций

confbridge show profile bridges — выводит информацию о доступных профилях конференций

confbridge show profile bridge — выводит информацию о конкретном профиле конференций

confbridge show menus — показывает доступные меню для разных учетных данных

confbridge show menu — показывает какие команды доступны для управления конференцией

confbridge record stop — остановить запись разговоров в конференции

confbridge record start — начать запись разговоров в конференции

confbridge mute — отключить голосовой канал у участников конференции

confbridge lock — заблокировать конференцию

confbridge list — выводит список существующих конференций и их участников

confbridge kick — удалить участников из конференций

cli show permissions — показывает возможности настройки CLI

cli show aliases — показывает алиасы команд CLI

cli reload permissions — перезагрузка CLI прав пользователей

cli check permissions — показывает какими возможностями для настройки Asterisk обладает пользователь

channel request hangup — запрос завершения вызова на данном канале

channel redirect — перевод вызова в канале

channel originate — инициировать вызов. Пример команды «channel originate SIP/1000 extension 2000@from-internal». После ввода данной команды, Asterisk произведет набор номера 1000 и когда он поднимет трубку, Asterisk наберет номер 2000. Необходимо указывать контекст.

cel show status — выводит статус настроек CEL

cdr submit — запись ожидаемых сообщения в CDR

cdr show status — выводит статус настроек CDR

cdr show active — показывает какие каналы пишутся в CDR

cdr set debug [on|off] — запуск дебага в CDR

cc report status — выводит статус всех Call Completion т.е. функций обратного вызова

cc cancel — снять все Call Completion т.е. функцию обратного вызова, подробнее можно почитать в примере

bridge technology {suspend|unsuspend} — приостановить/возобновить использование технологий установки вызовов (bridge)

bridge technology show — выводит статус возможных технологий установки вызовов

bridge show — выводит информацию о конкретном голосовом канале (bridge)

bridge show all — выводит список всех двухсторонних голосовых каналов (bridgeй)

bridge kick — удалить один из каналов из bridge, т.е. разрушить один голосовой канал

ari show user — выводит информацию по конкретному пользователю ARI

ari show users — выводит список пользователей ARI

ari show status — выводит настройки ARI

ari mkpasswd — шифрование пароля, который используется в ari.conf

aoc set debug — включение дебага для сообщений AOC

agi show commands [topic] — выводит список команд AGI

agi set debug [on|off] — включение/отключение дебага AGI

agi exec — добавить команду AGI в канал Async AGI

agi dump html — показывает список AGI команд в формате HTML

ael set debug {read|tokens|macros|contexts|off} — использование дебага AEL

ael reload — перечитать конфигурационные файлы AEL

acl show — показать используемые ACL (Access Control List)

manager reload — перечитывает конфигурационный файлы, связанные с AMI

manager set debug [on|off] — включение/отключение дебага AMI

manager show command — выводит информацию об определенной команде AMI

manager show commands — выводит список команд AMI

manager show connected — выводит список подключенных пользователей AMI

manager show eventq — выводит список очередей событий

manager show events — выводит список событий AMI

manager show event — выводит информацию о событии AMI

manager show settings — выводит глобальные настройки AMI

manager show users — выводит список настроенных пользователей AMI

manager show user — выводит информацию об указанном пользователе

mfcr2 show version — выводит версию библиотеки OpenR2

mfcr2 show variants — выводит список поддерживаемых вариантов использования каналов MFC/R2

mfcr2 show channels [group|context] — выводит список каналов MFC/R2

mfcr2 set idle — перезагружает канал MFC/R2 и устанавливает его в статус IDLE

mfcr2 set debug — устанавливает канал MFC/R2 в режим дебага

mfcr2 set blocked — перезагружает канал MFC/R2 и устанавливает его в статус BLOCKED

mfcr2 call files [on|off] — включение/отключение MFC/R2 файлов

meetme {mute|unmute} — включает/отключает микрофон для конференций

meetme {lock|unlock} — блокирует/разблокирует конференцию для новых пользователей

meetme list — выводит список активных конференц-комнат

meetme kick — сбросить конференцию или пользователя конференции

mgcp audit endpoint — аудит указанного пира MGCP

mgcp reload — перечитать конфигурационные файлы MGCP

mgcp set debug {on|off} — включение/отключение MGCP дебага

mgcp show endpoints — выводит список MGCP пиров

minivm list accounts — выводит список пользователей, использующих Mini-voicemail

minivm list templates — выводит список шаблонов Mini-voicemail

minivm list zones — выводит список часовых поясов, настроенных в Mini-voicemail

minivm reload — перезагрузка конфигурации Mini-voicemail

minivm show settings — выводит глобальные настройки Mini-voicemail

minivm show stats — выводит статистику Mini-voicemail

mixmonitor {start|stop|list} — выполнить команду MixMonitor

module load — загрузить модуль

module reload — перезагрузить конфигурацию указанного модуля

module show [like] -выводит информацию об указанном модуле

module unload — отключить указанный модуль

moh reload — перезагрузка модуля MusicOnHold

moh show classes — выводит список классов и соответствующих каталогов

moh show files — выводит список звуковых файлов и каталогов, используемых для MusicOnHold

sip show sched — выводит состояние очереди планировщика

sip show registry -выводит список зарегистрированных SIP пиров

sip show peer — выводит информацию об указанном SIP пире

sip show peers — выводит список существующих SIP пиров

sip show objects — выводит список объектов SIP

sip show mwi — выводит список подписок MWI (Message-waiting indicator)

sip show inuse — выводит информацию о статусе пользователей

sip show history — выводит историю запросов SIP по конкретному вызову

sip show domains — выводит список SIP доменов

sip show channel — выводит подробную информацию о SIP канале

sip show channelstats — выводит статистику активных SIP каналов

sip show {channels|subscriptions} — выводит список SIP каналов или подписок

sip set history {on|off} — включение/отключение истории SIP

sip set debug {on|off|ip|peer} — включение/отключение SIP дебага

sip reload — перечитать конфигурационные файлы SIP

sip qualify peer — отправляет пакет OPTIONS в сторону указанного пира

sip prune realtime [peer|all] — удалить кэш базы данных Realtime для пользователя/устройства

sip notify — отправка пакета NOTIFY SIP пользователю

say load [new|old] — перечитать файл say.conf

rtp set debug {on|off|ip} — включение/отключение дебага RTP

rtcp set stats {on|off} — включение/отключение статистики RTCP

rtcp set debug {on|off|ip} — включение/отключение дебага RTCP

realtime update2 — используется для теста переменных RealTime

realtime update — обновляет переменные RealTime

realtime store — создание новой строки в базе RealTime

realtime mysql status — выводит информацию о драйвере MySQL RealTime

realtime mysql cache — выводит кэш таблиц драйвера MySQL RealTime

realtime load — используется для вывода переменных RealTime

realtime destroy — удаляет строку из базы данных RealTime

queue {pause|unpause} member — отключить/подключить пользователя от очереди

queue show rules — выводит настройки из файла queuerules.conf

queue show — выводит информацию об очередях

queue set ringinuse — установка параметра ringinuse для определенной очереди

queue set penalty — установка параметра penalty для определенной очереди

queue reset stats — перезагрузить статистику по очередям

queue remove member — удалить пользователя через из указанной очереди

queue reload {parameters|members|rules|all} — перезагрузить очередь, пользователей, правил обработки вызовов или все сразу

queue add member — добавить пользователя в очередь

pri show version — выводит информацию о версии модуля libpri

pri show span — выводит информацию о конкретной PRI линии

pri show spans — выводит информацию о PRI линиях

pri show debug — выводит информацию о настройках PRI дебага

pri show channels — выводит информацию о канале PRI

pri set debug file — включение дебага PRI и запись его в файл

pri set debug {on|off|hex|intense|0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15} span — включение дебага PRI

pri service enable channel — включение канала PRI

pri service disable channel — отключение канала PRI

pri destroy span — разрушить канал PRI

presencestate list — выводит список пользовательских состояний присутствия

presencestate change — изменить пользовательский статус состояния присутствия

parking show — выводит информацию о парковочных слотах и конкретном слоте

odbc show — выводит список ODBC DSN

no debug channel — отключение дебага на канале (каналах)

sip show settings — выводит глобальные настройки SIP

sip show tcp — выводит список TCP соединений

sip show users — выводит информацию о SIP пользователях

sip show user- выводит информацию о конкретном SIP пользователе

sip unregister — удаление регистрации SIP пира с АТС

sla show stations — выводит список SLA

sla show trunks — выводит список SLA транков

stun set debug {on|off} — включение/отключение STUN дебага

timing test — запуск проверки синхронизации времени

transcoder show — выводит загрузку транскодинга канала DAHDI

udptl set debug {on|off|ip} — включение/отключение дебага UDPTL

udptl show config — выводит настройки UDPTL

ulimit — выводит или устанавливает ограничение на использование ресурсов процессами

voicemail reload — перечитать конфигурационные файлы VoiceMail

voicemail show users — список пользователей, которые используют голосовую почту

voicemail show zones — выводит список часовых поясов, настроенных в голосовой почте

xmldoc dump — собрать XML файлы в указанный файл

Добавить комментарий