summaryrefslogtreecommitdiffstats
path: root/roles/nagios_server/files/nagios/plugins/check_koji
blob: 3113d609dbe3e218a947142d5f4adc284bd5d0ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

FAILURES=$(/usr/bin/wget --timeout=60 -q -O- http://koji.phx2.fedoraproject.org/koji/builds | /bin/grep -c failed.png)
WARNING=20
CRITICAL=25

if [ $FAILURES -gt $CRITICAL ]
then
    echo "Koji: CRITICAL failed builds: $FAILURES"
    exit 2
elif [ $FAILURES -gt $WARNING ]
then
    echo "Koji: WARNING failed builds: $FAILURES"
    exit 1
else
    echo "Koji: OK failed builds: $FAILURES"
    exit 0
fi