Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:logs_clean:ru [2015/09/23 18:21] asmodeus [Ротация логов базы] |
abills:docs:logs_clean:ru [2018/01/03 17:07] (текущий) anton [Ротация логов базы] |
||
---|---|---|---|
Строка 7: | Строка 7: | ||
+ | ротация логов | ||
+ | |||
+ | ====Freeradius ротация логов==== | ||
+ | |||
+ | **/etc/newsyslog.conf** | ||
+ | |||
+ | /var/log/radius.log 600 5 * $W0D0 CG /var/run/radiusd/radiusd.pid 1 | ||
+ | |||
+ | перезагружаем syslog | ||
+ | |||
+ | killall -1 syslogd | ||
====Чистка логов MYSQL==== | ====Чистка логов MYSQL==== | ||
**misc/mysql_clean.sh**\\ | **misc/mysql_clean.sh**\\ | ||
Строка 20: | Строка 31: | ||
====Ротация логов базы==== | ====Ротация логов базы==== | ||
- | **misc/clear_db.pl** | + | **misc/mysql/clear_db.pl** |
- | Ротация данных за предыдущие периоды. | + | Ротация данных за предыдущие периоды. Начиная с версии 0.12 (ABillS 0.77.04) поддерживает модуль ''Internet+''. |
- | Производиться ротация логов: | + | Производится ротация логов: |
* Оплат | * Оплат | ||
- | * Снатий | + | * Снятий |
- | * Статистики | + | * Статистики (Dv, Internet) |
* Документов | * Документов | ||
Строка 40: | Строка 51: | ||
**ROTATE** \\ | **ROTATE** \\ | ||
Перемещение данных в резервные таблицы. Таблицам присваивается имя резервируемой таблицы и префикс даты резервации | Перемещение данных в резервные таблицы. Таблицам присваивается имя резервируемой таблицы и префикс даты резервации | ||
+ | |||
+ | **SHOW** \\ | ||
+ | отобразить запросы на удаление | ||
+ | |||
+ | **SHOW_SUMMARY** \\ | ||
+ | отобразить статистику по количеству строк на удаление | ||
+ | |||
+ | По умолчанию работает в режиме **SELECT** с таблицами ''payments'', ''fees'' и таблицей интернет лога (''internet_log'' или ''dv_log'') | ||
**Например** | **Например** | ||
Строка 46: | Строка 65: | ||
Пример команды | Пример команды | ||
- | clear_db.pl -р | + | clear_db.pl SHOW DATE=2014-01-01 |
| | ||
====Apache ротация логов==== | ====Apache ротация логов==== | ||
Строка 52: | Строка 71: | ||
**/etc/newsyslog.conf** | **/etc/newsyslog.conf** | ||
- | /var/log/abills-access_log 640 5 100 * JC | + | /var/log/httpd/abills-access_log 660 5 * $W0D0 CG |
- | /var/log/abills-ssl_request.log 640 5 100 * JC | + | /var/log/httpd/abills-ssl_request.log 640 5 * $W0D0 JC |
- | /var/log/abills-error.log 640 5 100 * JC | + | /var/log/httpd/abills-error.log 660 5 * $W0D0 CG /var/run/httpd.pid 1 |
перезагружаем syslog | перезагружаем syslog | ||
killall -1 syslogd | killall -1 syslogd |