ansible-roles/apache/files/save_apache_status.sh

23 lines
390 B
Bash
Raw Normal View History

2017-10-07 11:55:02 +02:00
#!/bin/bash
set -e
DIR="/var/log/apache-status"
URL="http://127.0.0.1/server-status"
2021-04-29 10:22:21 +02:00
TS=$(date +%Y%m%d%H%M%S)
2017-10-07 11:55:02 +02:00
FILE="${DIR}/${TS}.html"
if [ ! -d "${DIR}" ]; then
mkdir -p "${DIR}"
chown root:adm "${DIR}"
chmod 750 "${DIR}"
fi
2017-10-07 11:55:02 +02:00
wget -q -U "save_apache_status" -O "${FILE}" "${URL}"
2017-10-07 11:55:02 +02:00
chmod 640 "${FILE}"
chown root:adm "${FILE}"
2017-10-07 11:55:02 +02:00
find "${DIR}" -type f -mtime +1 -delete
exit 0