Jump to content
Local
hopeful

Ротация stargazer.log

Recommended Posts

Можно ли организовать ротацию журнала stargazer.log стандартными для FereBSD средствами (демон syslod) и что нужно прописать в /etc/newsyslog.conf ?

Share this post


Link to post
Share on other sites

под линуксом делаеться просто

идешь в /etc/logrotate.d

touch stg

потом

mcedit stg

вписываешь

/var/log/stargazer.log {

daily #как часир смотри man logrotate

rotate 31 #сколько оставлять логов

copytruncate

compress

notifempty

missingok

}

сохраняешь

перегружаешь logrotate

и радуешся жизни под любимую музыку

Share this post


Link to post
Share on other sites

Виноват, syslogd немного из другой оперы ))

 

В целом вопрос для FreeBSD актуален.

Нужно ли посылать сигнал процессу, что журнал ротирован?

Нужно ли перезапускать SG после ротирования?

Share this post


Link to post
Share on other sites

Проверил сам.

С помомощью newsyslog все работает.

Достаточно в /etc/newsyslog.conf стандартно прописать строчку примерно так:

/var/log/stargazer.log 600 5 100 * J

Share this post


Link to post
Share on other sites

Можно ли удалить и пересоздать stargazer.log? Сильно разросся.

Share this post


Link to post
Share on other sites
1 час назад, sm_root сказал:

Можно ли удалить и пересоздать stargazer.log? Сильно разросся.

Ну я просто процитирую wiki 

 

Q: А где вообще лежат сведения о начислении абонплаты пользователям?
A: Только в /var/log/stargazer.log

  • Like 2

Share this post


Link to post
Share on other sites

за 14 лет вики читать так и не научились, штош

  • Like 2

Share this post


Link to post
Share on other sites

stargazer.log весил 80МБ, при переносе базы данных на другой сервер лог засрался паразитными записями и разросся до 700МБ. Из за этого тормозит сам биллинг. Можно ли самостоятельно почистить stargazer.log от подобных записей?

2020-05-02 01:17:37 -- Cannot write stat for user 175000342.
2020-05-02 01:17:37 -- Couldn't save user stat:

 

Share this post


Link to post
Share on other sites
45 минут назад, sm_root сказав:

Из за этого тормозит сам биллинг.

бред собачий

 

46 минут назад, sm_root сказав:

Можно ли самостоятельно почистить stargazer.log от подобных записей? 

а хотя бы одно из полушарий задействовать пробовали?

  • Like 1

Share this post


Link to post
Share on other sites
1 час назад, sm_root сказал:

stargazer.log весил 80МБ, при переносе базы данных на другой сервер лог засрался паразитными записями и разросся до 700МБ. Из за этого тормозит сам биллинг. Можно ли самостоятельно почистить stargazer.log от подобных записей?


2020-05-02 01:17:37 -- Cannot write stat for user 175000342.
2020-05-02 01:17:37 -- Couldn't save user stat:

На самом деле - можно. Вообще никто не запрещает. Старгейзеру похер на этот файл - он в него только писатель и ни разу не читатель. Но, разве вам не интересно, что там происходило с юзерами и на что матюкался старгейзер? Нет? Данные не актуальны/не нужны? - да сносите, чего уж там. Только копию всего файла на всяк про всяк забекапить не забудьте, а то потом внезапно обнаружите, что у юзеров в движении средств куда-то делись начисления АП, например... 😃

 

Share this post


Link to post
Share on other sites

Получается биллинг все таки "читатель", раз смотрит движение средств по начислением абон.платы, верно?

Но, разве вам не интересно, что там происходило с юзерами и на что матюкался старгейзер? Нет?

Был перенос базы и еще некоторые работы с оборудованием, от этого там скопилось много не нужного. По завершению работ логи "стандартны", ничего криминального.

Share this post


Link to post
Share on other sites

Тоже интересует этот вопрос файл stargazer.log очень сильно разросся совсем не нужными записями, весит порядка 500Мб, можно ли почистить от этих всех вредных записей, а записи по поводу оплат я оставлю. Это чем то грозит ?

Share this post


Link to post
Share on other sites

 2015-06-15 00:08:21 to 2020-07-18 09:30:49  размер файла 52,5мб

 

Что у вас за срачь в логах смотрите.

Share this post


Link to post
Share on other sites

Творилась не понятная херня с оборудованием, но сейчас уже все в порядке наладили, но вот паразитных записей накопилось куча. Можно ли их удалить ? Не трогая записи о списаниях? 

Share this post


Link to post
Share on other sites
1 час назад, spfrezen сказал:

Творилась не понятная херня с оборудованием, но сейчас уже все в порядке наладили, но вот паразитных записей накопилось куча. Можно ли их удалить ? Не трогая записи о списаниях? 

Причем тут оборудование к логу stg? Ну для примера кусок лога покажи.

Share this post


Link to post
Share on other sites

Вот таких записей на 500 мб:

2017-02-20 22:04:44 -- Cannot write stat for user kb26ap0_tmaj.
2017-02-20 22:04:44 -- Couldn't save user stat:

 

Share this post


Link to post
Share on other sites
В 18.07.2020 в 10:15, spfrezen сказал:

Тоже интересует этот вопрос файл stargazer.log очень сильно разросся совсем не нужными записями, весит порядка 500Мб, можно ли почистить от этих всех вредных записей, а записи по поводу оплат я оставлю. Это чем то грозит ?

Лог чистить - это костыль! Нужно проблему искать. А где её найти? К. О. как бы намекает нам - в логах!

 

БД проверяйте - возможно что-то там побилось...

 

В 18.07.2020 в 10:15, spfrezen сказал:

Это чем то грозит ?

Невозможностью определения, а соответственно и устранения проблемы😉

 

4 часа назад, grobsem сказал:

2017-02-20 22:04:44 -- Cannot write stat for user kb26ap0_tmaj.
2017-02-20 22:04:44 -- Couldn't save user stat:

За 3,5 года херни и не столько в логах набежать может. Максимальный случай, что я фиксил - 3,9 ГБ! За год с лишним!

 

Ладно, давайте по существу: последнее такое событие когда было? Пришлите что-ли кусочек свежего лога, а?

Edited by ISK
UPD

Share this post


Link to post
Share on other sites

Данные записи сейчас отсутствуют, все чисто и только по делу:
2020-07-21 09:50:36 -- Admin 'admin', 127.0.0.1: User '175007720': 'cash' parameter changed from '0.000000' to '790.000000'.
2020-07-21 09:50:51 -- Admin 'admin', 127.0.0.1: User '175003560': 'passive' parameter changed from '0' to '1'.
2020-07-21 09:50:51 -- Admin '@stargazer', 0.0.0.0: User '175003560': 'cash' parameter changed from '-465.000000' to '-465.000000'. Freeze
2020-07-21 09:51:00 -- Admin 'admin', 127.0.0.1: User '175003591': 'cash' parameter changed from '318.000000' to '818.000000'.
2020-07-21 09:51:11 -- Admin 'admin', 127.0.0.1: User '175003567': 'passive' parameter changed from '0' to '1'.
2020-07-21 09:51:11 -- Admin '@stargazer', 0.0.0.0: User '175003567': 'cash' parameter changed from '-585.000000' to '-585.000000'. Freeze
2020-07-21 09:51:14 -- Admin 'admin', 127.0.0.1: User '175007688': 'cash' parameter changed from '179.000000' to '2879.000000'.

 Но вопрос актуальный, можно ли удалять  подобные записи   Cannot write stat for user ????

Share this post


Link to post
Share on other sites
2 часа назад, grobsem сказал:

Данные записи сейчас отсутствуют, все чисто и только по делу:

Да всё у Вас зер гуд - можете жить счастливо!

 

2 часа назад, grobsem сказал:

Но вопрос актуальный, можно ли удалять  подобные записи   Cannot write stat for user ????

За 2017 год? И Вы ещё спрашиваете? Да удаляйте смело! Но осторожно...

Share this post


Link to post
Share on other sites

Всегда думал что данные об оплате, начислении абонки и прочих платежей лежат в базе. Как бы сам файл log говорит что у него другая функция.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×