diff options
author | Irina Gómez <irinagomez@us.es> | 2018-10-11 09:27:08 +0000 |
---|---|---|
committer | Irina Gómez <irinagomez@us.es> | 2018-10-11 09:27:08 +0000 |
commit | 1be256fc1dbd5f29257fe0863d2811f1a646c9f7 (patch) | |
tree | e57f0f30aa8d887b23a57411a8e60fa8c481518a /repoman/etc | |
parent | b1360126e3730f01b3c1cb7ac0362e3679c28a67 (diff) |
#846 Se configura logrotate para que incluya todos los archivos de registro. Se separan los servicios del server y del repo en archivos independientes
Diffstat (limited to 'repoman/etc')
-rw-r--r-- | repoman/etc/logrotate.tmpl | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/repoman/etc/logrotate.tmpl b/repoman/etc/logrotate.tmpl new file mode 100644 index 00000000..f2dfcf4b --- /dev/null +++ b/repoman/etc/logrotate.tmpl @@ -0,0 +1,22 @@ +# Configuración de logrotate para el servidor de repositorio de OpenGnsys +# Los archivos se copian y luego se corta el original, para que los equipos puedan seguir escribiendo sobre ellos +# Las copias se comprimen +# Los registros de las transferencias multicast se guardan una semana (repo). +# El resto de los registros se comprueban diariamente que no excedan 100k. Se mantienen los últimos 5. +# Con esta condición de los servicios ogAdmServer y ogAdmRepo conservan datos de más de un mes. + +copytruncate +compress + +prerotate + find /opt/opengnsys/log/mcastlog -type f -mtime +7 -exec rm -f {} \; +endscript + +/opt/opengnsys/log/bttrack.log +/opt/opengnsys/log/torrent-creator.log +/opt/opengnsys/log/ogAdmRepo.log +/opt/opengnsys/log/opengnsys.log +{ + rotate 5 + size 100k +} |