Nettoyage des logs de Logstash
This commit is contained in:
parent
e4d29b2d75
commit
39e578c6f7
12
HowtoELK.md
12
HowtoELK.md
|
@ -63,6 +63,18 @@ Documentation officielle : <https://www.elastic.co/guide/en/logstash/5.0/index.h
|
|||
|
||||
Dans `/etc/default/logstash` il faut penser à ajuster la ram allouée.
|
||||
|
||||
Logstash fait lui-même la rotation et la cxompression des logs, mais ne les supprime jamais. On peut ajouter ce script en cron :
|
||||
|
||||
~~~{.bash}
|
||||
#!/bin/sh
|
||||
|
||||
LOG_DIR=/var/log/logstash
|
||||
MAX_AGE=365
|
||||
|
||||
find ${LOG_DIR} -type f -user logstash -name "logstash.log.*.gz" -mtime +${MAX_AGE} -delete
|
||||
find ${LOG_DIR} -type f -user root -name "logstash.err.*.gz" -mtime +${MAX_AGE} -delete
|
||||
find ${LOG_DIR} -type f -user root -name "logstash.stdout.*.gz" -mtime +${MAX_AGE} -delete
|
||||
~~~
|
||||
|
||||
### Configuration
|
||||
|
||||
|
|
Loading…
Reference in a new issue