Skip to content
Snippets Groups Projects
Verified Commit 1da78b2d authored by David Hoese's avatar David Hoese
Browse files

Add initial checkmk script

parent a66e7dc4
Branches
No related tags found
No related merge requests found
#!/usr/bin/env bash
threshold_seconds=1800
base_raw_dir="/data1/raw/aoss/ceilo"
now_seconds=$(date +%s)
if [ $now_seconds -lt $threshold_seconds ]; then
# we're just after midnight, check yesterday's directory
date_dir=$(date -d yesterday %Y/%m/%d)
else
date_dir=$(date +%Y/%m/%d)
fi
let age_seconds="$(date +%s) - $(date -r ${base_raw_dir}/${date_dir} +%s)"
if [ $age_seconds -gt $threshold_seconds ]; then
output="CRITICAL"
level=2
else
output="OK"
level=0
fi
echo "${level} AOSS_CEILO_ARCHIVE - ${output} Raw data directory is ${age_seconds} old"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment