EC2Box: Multi-terminal SSH console for EC2
github.com
github.com
If you're trying to monitor a bunch of machines, the answer is not to display as many machines as possible on one screen. You are not a security guard paid to patrol an empty warehouse. Aggregate your logs, put them in a database. Got money? Use Splunk. Don't got money? Use Kubuto.
Trying to capture metrics? Graphite
If you're trying to administrate a bunch of machines, parallel-ssh or any of the live single-input->multi-output terminal solutions there are is the equivalent of throwing excrement at the computers. Learn Puppet, Chef, salt, fabric or one of the other 9 trillion other solutions that are more reliable than a human mashing their giant inept sausage fingers against a keyboard.
$ knife ssh SEARCH_QUERY interactive
This has been a lifesaver for me on several occasions.
# tail -f access|grep \ 500\
on all the instances.
You can then do a regex match on 500 in the app and it will sort the terminal windows that have the most matches to the top. That way you can determine what instances are failing.
I don't think parallel-ssh, cssh, tmux do that.
and it's web-based too.. Which just makes it different, not better!