diff options
author | Stuart Mackie <wsmackie@juniper.net> | 2016-10-19 14:29:38 -0700 |
---|---|---|
committer | Stuart Mackie <wsmackie@juniper.net> | 2016-10-19 14:29:38 -0700 |
commit | f02da72993eb8e5a34ed049bad442c6d6db4701a (patch) | |
tree | 5fb6f17e788ce0e32024767c4fa7da1999a8b702 /charms/trusty/cassandra/files | |
parent | c6fafdeceefaa82f5960acf462d916370e52bc75 (diff) |
Removed cassandra charm. Will fetch in fetch-charms.sh in joid
Change-Id: I668ca30b3b76fc2107045907be5b6010a552e6a9
Signed-off-by: Stuart Mackie <wsmackie@juniper.net>
Diffstat (limited to 'charms/trusty/cassandra/files')
-rw-r--r-- | charms/trusty/cassandra/files/check_cassandra_heap.sh | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/charms/trusty/cassandra/files/check_cassandra_heap.sh b/charms/trusty/cassandra/files/check_cassandra_heap.sh deleted file mode 100644 index 395aa06..0000000 --- a/charms/trusty/cassandra/files/check_cassandra_heap.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash -#--------------------------------------------------- -# This file is Juju managed -#--------------------------------------------------- - -# Copyright (C) 2012 Canonical Ltd. -# Author: Liam Young -# -# Script used to check Cassandra is alive and that it has space left in the heap - -set -u - -if [[ $# -lt 3 ]]; then - echo "$0 <jmx-ipadress> <warnpct> <criticalpct>" - exit 1 -fi -WARN_PCT=$2 -CRIT_PCT=$3 - -NODE_INF0="$(nodetool -h $1 info 2>/dev/null)" -if [[ $? -ne 0 ]]; then - echo "ERROR: Failed to connect to Cassandra" - exit 2 -fi -PCT_USED=$(echo "$NODE_INF0" | awk 'BEGIN {FS=":"} $1 ~ /^Heap Memory/ {print $2}' | awk '{ printf("%i\n", $1*100/$3) }') -USAGE_INFO="${PCT_USED}% of heap memory used" -if [[ $PCT_USED -lt $WARN_PCT ]]; then - echo "OK: ${USAGE_INFO}" - exit 0 -elif [[ $PCT_USED -lt $CRIT_PCT ]]; then - echo "WARNING: ${USAGE_INFO}" - exit 1 -else - echo "CRITICAL: ${USAGE_INFO}" - exit 1 -fi |