Two questions:
First, what "java skills" do you require for a sysadmin administering servers-running-java-apps? e.g.: take stack traces, take heap dumps, monitor jvm, etc.
Second, what tools do such sysadmins find helpful. (For example, an app to take a stack trace of all running jvm's might be helpful).
[Edit: on windows, at least, its sometimes hard to find out which java.exe is which. Thus a stack trace for 'all jvms' would simplify the sysadmins task, rather than hunting them down. ]
Our sysadmins have windows backgrounds. We would like to shrink the gap between the developers and the admins, so sysadmins can act as first lines of defense should the java apps hang/use resources/etc.
What works for you?