Compare commits
No commits in common. "f42dedb4d907d1c5c9b45b6d7e911ea72744bf8d" and "299437e2b97a8dcd981c70e98a5ecd0241f6fe82" have entirely different histories.
f42dedb4d9
...
299437e2b9
3 changed files with 8 additions and 8 deletions
|
@ -18,6 +18,6 @@ pipeline:
|
|||
event: push
|
||||
matrix:
|
||||
ALPINE_VERSION:
|
||||
- 3.17.0
|
||||
- 3.15.5
|
||||
KNOT_VERSION:
|
||||
- 3.1.9
|
||||
- 3.1.8
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
check process knot with pidfile /tmp/knot.pid
|
||||
start program = "/usr/local/bin/syslogize /usr/sbin/knotd -d"
|
||||
stop program = "/usr/local/bin/syslogize /usr/sbin/knotc stop"
|
||||
start program = "/usr/sbin/knotd -d"
|
||||
stop program = "/usr/sbin/knotc stop"
|
||||
if 5 restarts within 8 cycles then alert
|
||||
if failed port 53 type udp protocol dns for 3 times within 5 cycles then restart
|
||||
if failed port 53 type tcp protocol dns for 3 times within 5 cycles then restart
|
||||
|
|
|
@ -6,11 +6,11 @@ pid=/tmp/prometheus.pid
|
|||
|
||||
case $1 in
|
||||
start)
|
||||
test -f $pid && echo "prometheus-exporter already running"
|
||||
daemonize -c /tmp -p $pid -l $pid -u knot /usr/local/bin/syslogize /usr/bin/knot-prometheus-exporter ${STATS}
|
||||
test -f $tmp && echo "prometheus-exporter already running"
|
||||
daemonize -c /tmp -p $tmp -l $tmp -u knot /usr/bin/knot-prometheus-exporter ${STATS}
|
||||
;;
|
||||
stop)
|
||||
test -f $pid && cat $pid | xargs -r kill
|
||||
rm -f $pid
|
||||
test -f $tmp && cat $tmp | xargs -r kill
|
||||
rm -f $tmp
|
||||
;;
|
||||
esac
|
||||
|
|
Loading…
Reference in a new issue