VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Включить логи в CLI

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
psychov
Сообщения: 71
Зарегистрирован: 08 янв 2011, 14:41

Включить логи в CLI

Сообщение psychov »

Граждане, помогите.
Нет логов в CLI, хотя в
logger.conf:

Код: Выделить всё

[general] 
#include logger_general_custom.conf

logger_general_custom.conf:

Код: Выделить всё

console => notice,warning,error,debug

Asterisk 1.8.3.3
FreePBX 2.9.0 rc1.5

asterisk -rvvvvvvvvgc
Verbosity was 3 and is now 8
логов нет. что я сделал не так?

Спасибо.
psychov
Сообщения: 71
Зарегистрирован: 08 янв 2011, 14:41

Re: Включить логи в CLI

Сообщение psychov »

Код: Выделить всё

asterisk -rvvvvvvvv
Verbosity was 3 and is now 8
loox*CLI> core set debug 5
Core debug was 0 and is now 5
loox*CLI> 
молчит
psychov
Сообщения: 71
Зарегистрирован: 08 янв 2011, 14:41

Re: Включить логи в CLI

Сообщение psychov »

работает, конечно. происходит вот что:

Код: Выделить всё

sip show registry 
Host                                    dnsmgr       Refresh State                Reg.Time                 
sbc.megafon.ru:5060                N            3585 Registered           Fri, 29 Apr 2011 16:24:54
sip.zadarma.com:5060              N            1785 Registered           Fri, 29 Apr 2011 16:54:39
sipnet.ru:5060                          N            1782 Registered           Fri, 29 Apr 2011 16:54:35
t-pbx.net:5060                          N            285 Registered           Fri, 29 Apr 2011 17:02:55
sip.comtube.ru:5060                  N           1785 Registered           Fri, 29 Apr 2011 16:54:40
5 SIP registrations.

Код: Выделить всё

21 sip peers [Monitored: 12 online, 8 offline Unmonitored: 1 online, 0 offline]
при условии messages => notice,warning,error
в лог пишет почему-то только [NOTICE] и [INFO]

чет я вообще не понимаю. возможно, что это косяки 2.9 версии.
psychov
Сообщения: 71
Зарегистрирован: 08 янв 2011, 14:41

Re: Включить логи в CLI

Сообщение psychov »

там FreePBX, логгер автоматом переписывается.

написал в саппорт, по результатам сообщу.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Включить логи в CLI

Сообщение ded »

Завал!
psychov писал(а):написал в саппорт, по результатам сообщу.
А что написали в саппорт? Не работает журналирование? Вы все там неизвестно чем занимаетесь?
Отчего же не в Европейский суд по правам человека сразу уж тогда?
psychov
Сообщения: 71
Зарегистрирован: 08 янв 2011, 14:41

Re: Включить логи в CLI

Сообщение psychov »

to ded:
не в саппорт, на форум.
так-то фиг с ними, с логами, я как-то наощупь обновился на 1.8.3.3/2.9.0 rc1.5, но хочу поставить gsm-донгл, и тут отсутствие логов меня реально останавливает.

в еспч не обращался, это не их юрисдикция.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Включить логи в CLI

Сообщение ded »

psychov писал(а):при условии messages => notice,warning,error
в лог пишет почему-то только [NOTICE] и [INFO]
Так всё таки пишет в лог? Если нет warning и error - то и нету их на экране.
А что Вы имели ввиду - не пишет? на экран не пишет? Или в файл?
кстати, строка
console => notice,warning,error,debug должна быть в секции [logfiles]
и там же строка
full => notice,warning,error,debug - это определяет запись в файл.
А вот куда - определено в asterisk.conf
astlogdir=
psychov
Сообщения: 71
Зарегистрирован: 08 янв 2011, 14:41

Re: Включить логи в CLI

Сообщение psychov »

Там, видите ли, есть некая непонятка.
В 2.9 уровень и пути логирования включаются из морды FreePBX и по умолчанию находится в /tmp/freepbx.log
В лог инфо и нотисы идут

Код: Выделить всё

[2011-May-01 19:27:04] [NOTICE] (bin/retrieve_conf:322) - [NOTIFICATION]-[core]-[MEMLIMIT] - Memory Limit Changed
[2011-May-01 19:27:05] [INFO] (core/functions.inc.php:1683) - Added to globals: ASTETCDIR = /etc/asterisk
в CLI - нет, хотя уровень выставлен.

Код: Выделить всё

;debug => debug                                                                                                                                                                         
;console => notice,warning,error                                                                                                                                                        
console => notice,warning,error,debug                                                                                                                                                   
messages => notice,warning,error                                                                                                                                                        
full => notice,warning,error,debug,verbose,dtmf,fax    
сейчас пытаюсь на форуме freepbx разобраться в чем дело:
But I don't see anything neither in the log directory nor in CLI, so I think that the Mikael Carlsson is right: You have either not enabled the logging function in make menuselect or the module is not loaded for some reason.
к сожалению, я с этим не сталкивался, поэтому продвигаюсь крайне медленно.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Включить логи в CLI

Сообщение ded »

Полагаю, что смешиваете две разных ипостаси: freepbx и Астериск. Это ведь разные вещи! freepbx является инструментом управления Астериска, не так ли? Поэтому у них - разные логи. У freepbx - /tmp/freepbx.log а у Астериска - то что указано в секции [logfiles]
full => notice,warning,error,debug - это определяет запись в файл.

У Вас что-то всё в кучу.
psychov
Сообщения: 71
Зарегистрирован: 08 янв 2011, 14:41

Re: Включить логи в CLI

Сообщение psychov »

ded
не, я не смешиваю. просто зря я влез в этот FreePBX.
Но допилю уж. поправил logger_logfiles_custom.conf - логи завелись. ВСем спасибо за мысли для обдумывания.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH