Maintain Akeneo PIM projects
#How to purge events API logs
This chapter gives details on how to purge events API logs in order keep the elastic search index volume under control.
#The batch job command
Akeneo PIM provides a simple command to purge events API logs:
bin/console akeneo:connectivity-connection:purge-events-api-logs
This purge command removes the info and notice level events API logs to keep only the 100 last and removes the warning and error logs older than 72h.
#Scheduling the jobs
To run a command periodically, you can use a cron:
First, you need to install it (example in debian/ubuntu based distributions):
apt-get install cron
Then, you can edit your crontab:
crontab -e
You can now add a new line at the end of the opened file:
0 * * * * /home/akeneo/pim/bin/console akeneo:connectivity-connection:purge-events-api-logs --env=prod
With this cron configuration a purge of events API logs, will be launched each hour.
Found a typo or a hole in the documentation and feel like contributing?
Join us on Github!