The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"проблемка с newsyslog"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Public)
Изначальное сообщение [ Отслеживать ]

"проблемка с newsyslog"  +/
Сообщение от Roma (??) on 03-Фев-10, 13:33 
Есть сервер с freebsd8.0 на нем asterisk
запись cdr идет одним куском мне надо чтоб каждый день был одним фаилом

попытался зделать через newsyslog.conf

Добавил туда запись

/var/log/asterisk/cdr-csv/Master.csv    600  100   *    $H0    B    /var/run/asterisk.pid

Подскажите что не так , чего забыл

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "проблемка с newsyslog"  +/
Сообщение от Сергей (??) on 03-Фев-10, 14:02 
может быть права на данный лог
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "проблемка с newsyslog"  +/
Сообщение от Roma (??) on 03-Фев-10, 14:24 
>может быть права на данный лог

дал прова на него 777 с утра видно будет

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "проблемка с newsyslog"  +/
Сообщение от DeadLoco (ok) on 04-Фев-10, 03:03 
>Добавил туда запись
>
>/var/log/asterisk/cdr-csv/Master.csv    600  100   *  
> $H0    B    /var/run/asterisk.pid
>
>Подскажите что не так , чего забыл

Забыл после пути к пид-файлу указать номер сигнала, по которому астериск должен заново открывать лог-файлы.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "проблемка с newsyslog"  +/
Сообщение от Roma (??) on 04-Фев-10, 07:08 
>>Добавил туда запись
>>
>>/var/log/asterisk/cdr-csv/Master.csv    600  100   *  
>> $H0    B    /var/run/asterisk.pid
>>
>>Подскажите что не так , чего забыл
>
>Забыл после пути к пид-файлу указать номер сигнала, по которому астериск должен
>заново открывать лог-файлы.

Не совсем понял что за номер сигнала должен быть


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "проблемка с newsyslog"  +/
Сообщение от DeadLoco (ok) on 04-Фев-10, 13:11 
>>>Подскажите что не так , чего забыл
>>Забыл после пути к пид-файлу указать номер сигнала, по которому астериск должен
>>заново открывать лог-файлы.
>Не совсем понял что за номер сигнала должен быть

Дело в том, что newsyslog переименовывает текущий лог-файл и создает НОВЫЙ файл со старым именем. Но процесс файл держит не за имя, а за инод, который теряется. Чтобы процесс стал писать в новый пустой файл, процессу нужно дать команду переподключения к лог-файлам. Скажем, у апача это делается через "мягкий рестарт" с сигналом №30. Конкретно нужно читать доку к астериску.

Если астериск этого не умеет, следует воспользоваться чем-то, вроде logrotate из комплекта того же апача. Тогда астериску в качестве лог-файла укажете пайп на логротатор, а уж он сделает все остальное.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру