SHELL=/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
TMPDIR=/var/tmp
MAILTO=solomon-notifications@yandex-team.ru
#
# Reload SLB tun at reboot (for containers)
#
@reboot					root	/usr/lib/yandex-netconfig/ya-slb-tun restart 2>&1 | logger -t slb-tun
#
# Start grafana-server in case it's dead. Cleanup logs
#
NOSTARTFLAG="/Berkanavt/grafana/run/DONOTSTART"
*/20	*	*	*	*	root	test -f $NOSTARTFLAG || systemctl is-active grafana-server > /dev/null 2>&1 || systemctl start grafana-server
15	7	*	*	1	root	rm -f $NOSTARTFLAG
13	4	*	*	*	root	find /var/log/grafana/ -type f -mtime +30 -delete
#
# Maintenance scripts
#
*/15	*	*	*	*	root	/usr/local/bin/mysql_cleanup.py --random-sleep 13 | logger -t grafana-cleaner
10	8	*	*	*	root	/usr/local/bin/mysql_annotations_cleanup.py --random-sleep 15 | logger -t grafana-annotations-cleaner
30	21	*	*	*	root	/bin/sleep $(($(/usr/bin/hexdump -n 2 -e '"\%u"' /dev/urandom)\%600)) ; /usr/local/bin/group_update.sh 2>&1 | logger -t GROUPSUPDATE
10	12	*	*	5	root	/usr/local/bin/mysql_backup.py --dir /Berkanavt/grafana/backup | logger -t grafana-backup
13	18	*	*	4	root	find /Berkanavt/grafana/backup -type f -mtime +90 -delete
#
# Clean orphaned grafana-plugin processes
#
25	7	*	*	*	root	pkill -P 1 -u grafana -fx '^/var/lib/grafana/plugins/.+'
#
# Restart rendering plugin due to bug GRAFANA-212 (commented: only grafana server restart hepls)
#
#27	7	*	*	*	root	pkill -u grafana -fx '^/var/lib/grafana/plugins/plugin-linux-x64-glibc/plugin_start_linux_amd64'
