mr_welk: (Default)
[personal profile] mr_welk
Чтобы не забыть, пути к файлам и команды консоли Астериск:


  • /etc/asterisk  -  стандартные файлы конфигурации Asterisk

  • /etc/dahdi  -  файлы конфигурации аппаратных средств телефонии

  • /var/log/asterisk -  логи

  • /usr/lib/asterisk/modules  -  модули Астериска

  • /var/lib/asterisk/sounds/custom  -  кастомные звуки

  • /var/lib/asterisk/sounds/ru -  русскоязычные звуки:

  • /var/lib/asterisk/mohmp3 -  музыкальные файлы для режима ожидания

  • /var/www/backup -  резервные копии Elastix

  • /var/lib/asterisk/backups  -  резервные копии FreePBX

  • /var/lib/mysql/ -  MySQL

  • /var/spool/asterisk/monitor  -  записи телефонных разговоров

  • /etc/asterisk/sip.conf  -  основной файл конфигурации SIP

  • /var/log/asterisk/cdr-csv/Master.csv  -  лог вызовов в формате CSV

  • /var/log/asterisk/full  -  ежедневный лог всех действий Asterisk

  • /var/log/secure  -  лог попыток входа

  • /var/lib/asterisk/keys - ключи лицензии Digium и/или ключи шифрования RSA

Asterisk Logs             /var/log/asterisk/full
Главный регистрационный файл Asterisk. Он содержит регистрацию каждого действия, которое происходит в системе. Это одно из первых мест, куда необходимо  смотреть, когда Вы ищете ошибку или  решение проблемы. На рабочей системе эти регистрации происходят всегда. Поэтому рекомендую искать запись по метке времени, телефонному номеру или расширению. Логи урезаются ежедневно.
Security Logs            /var/log/secure
Любое событие, например вход в систему Linux, выполняет своего рода установление подлинности в системе, где пользователь регистрируется.  Этот файл полезен, чтобы увидеть, пытается ли кто-нибудь, кому не положено,  получить доступ к Вашей системе, например через SSH. Обычно здесь  перечислены  IP  адреса, с которых проводилась попытка регистрации.
Linux Messages Logs         /var/log/messages
Мы упоминали о предупреждениях и сообщениях операционной системы, приходящими  на  главную консоль Linux. Эти сообщения записываются в  файл. Здесь Вы найдете сообщения от Ядра, Демона NTP, Демона Xinet, Демона TFTP, и стоит смотреть этот файл, если у Вас будут проблемы с TFTP или подобными сервисими Linux.
Mail logs           /var/log/maillog
Одна из главных функций в системе Elastix - функция почты, она  используется, когда Вы привязываете  голосовую почту (voicemail) к   электронной почте, отправляете факс (который посылается по электронной почте), и т.д.  Файл maillog скажет Вам, что случилось с Вашей почтой. Вы можете определить, например, что Ваша почта находится  в очереди  из-за проблемы аутентификации  или отказа DNS.
Много файлов разных системных  журналов находится в  директории /var/log и стоит потратить  время, чтобы рассмотреть те, которые могут Вас заинтересовать в будущем.
Dahdi configuration file      /etc/dahdi/system.conf
Этот файл держит основную конфигурацию для Ваших аппаратных средств телефонии. Датчик определения аппаратных средств в Elastix GUI используется автоматически, и автоматически обновляет данные. Причина, почему Вы можете захотеть изменить этот файл, состоит в том, чтобы заменить loadzone и defaultzone параметры настройки для Вашей  страны. Вы можете также отредактировать этот файл, удалив линию echocanceller, если Вы используете специфическую линию для своего факса, который не нуждается в данной настройке.
Chan_dahdi.conf file      /etc/asterisk/chan_dahdi.conf
Этот файл, возможно, потребуется  изменить, если Вы хотите изменить контекст или пункты такие, как busydetect и busycount. Если Вы изменяете этот файл, помните, что он будет перезаписан, если Вы выбирете перезаписать chan_dahdi в Hardware Detection.
Dahdi-channels.conf /etc/asterisk/dahdi-channels.conf
Главным образом для продвинутых  пользователей, и  пользователей PSTN. Возможно, потребуется изменить контекст, если хотите поменять ZAP на DID channel Mapping в FreePBX. Может быть перезаписан, если Вы используете Hardware Detection.

запуск командной оболочки астериск:
asterisk -r(v) - v - уровень детализации вывода от одной v до 6
asterisk -rx - выполение команды без запуска оболочки, например:
asterisk -rx "sip show peers"

Основные команды CLI :

core set verbose n - уровень детализации вывода консоли (то же что запуск с параметром vvv(v)
sip show peers   -  просмотр пиров
sip show peer 201 - просмотр конкретного пира
sip show settings  - просмотр установок
sip show channels - просмотр активных SIP каналов
sip show registry - просмотр регистраций
core show channels - просмотр каналов
sip show channelstats - статистика, качество передачи
queue show  - просмотр очередей
queue show  200 - просмотр очереди номер 200
sip show channels stats - статистика каналов
core show calls - активные звонки
core show translation - перекодирование кодеков
отладка:
sip set debug peer 201
sip set debug off

команда линукс для снятия дампа потока сигнализации астериск:
tcpdump -i eth0 host 10.10.10.10 and port 5060 -s0 -w /tmp/dump.pcap
From:
Anonymous( )Anonymous This account has disabled anonymous posting.
OpenID( )OpenID You can comment on this post while signed in with an account from many other sites, once you have confirmed your email address. Sign in using OpenID.
User
Account name:
Password:
If you don't have an account you can create one now.
Subject:
HTML doesn't work in the subject.

Message:

 
Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.

Profile

mr_welk: (Default)
mr_welk

February 2017

S M T W T F S
   1234
567891011
12 13141516 1718
19202122232425
262728    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 23rd, 2017 06:00 pm
Powered by Dreamwidth Studios