Sha256: c4c50b94a82424e469c7b5906b97797bc22a289d9f7520707e77a785a7396439

Contents?: true

Size: 289 Bytes

Versions: 7

Compression:

Stored size: 289 Bytes

Contents

#!/bin/sh

status=`curl -XGET 'localhost:9600/_node/stats/pipelines?pretty' | grep '^  "status" :' | cut -d: -f2 | cut -d\" -f2`

echo $status
if [ "$status" == "green" ];then
  exit 0
elif [ "$status" == "yellow" ];then
  exit 1
elif [ "$status" == "red" ];then
  exit 2
else
  exit 3
fi

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
cloud-mu-3.6.10 ansible/roles/mu-base/files/check_logstash.sh
cloud-mu-3.6.9 ansible/roles/mu-base/files/check_logstash.sh
cloud-mu-3.6.8 ansible/roles/mu-base/files/check_logstash.sh
cloud-mu-3.6.7 ansible/roles/mu-base/files/check_logstash.sh
cloud-mu-3.6.5 ansible/roles/mu-base/files/check_logstash.sh
cloud-mu-3.6.4 ansible/roles/mu-base/files/check_logstash.sh
cloud-mu-3.6.3 ansible/roles/mu-base/files/check_logstash.sh