Skip to content

Instantly share code, notes, and snippets.

@davewongillies
Forked from mrtazz/graphline.sh
Created July 21, 2012 02:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davewongillies/3154258 to your computer and use it in GitHub Desktop.
Save davewongillies/3154258 to your computer and use it in GitHub Desktop.
shell function to quickly check a graphite graph
#
# shell function to print graphite graphs as sparklines in the terminal
# needs https://github.com/holman/spark
#
function graphline() {
GRAPHITEHOST="graphite.example.com"
if [ ! -n "$1" ]; then print "Usage: $0 metric [minutes]"; return 1; fi
if [ ! -n "$2" ]; then MINUTES=10 ; else MINUTES=$2; fi
curl -s "${GRAPHITEHOST}/render?from=-${MINUTES}minutes&target=${1}&format=raw" | cut -d"|" -f 2 | spark ;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment