Skip to content

Instantly share code, notes, and snippets.

@derekharmel
Created August 1, 2014 20:06
Show Gist options
  • Save derekharmel/c71484178283b336bf48 to your computer and use it in GitHub Desktop.
Save derekharmel/c71484178283b336bf48 to your computer and use it in GitHub Desktop.
Bash function for tailing storm logs
# Example usage:
# storm-logs nimbus supervisor drpc
# storm-logs workers
function storm-logs() {
cmd="multitail"
for log in $@; do
case $log in
workers)
cmd="$cmd -ts -i /var/log/storm/worker-670*.log"
;;
*)
cmd="$cmd -ts -i /var/log/storm/${log}.log"
;;
esac
done
$cmd
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment