I've been having major problems with memory leaks and RAM usage, so is there any way someone can make a plugin to measure each individual plugins usage of memory or, if that's not possible, something similar?
CommandBook has a similar command: /debug info. It doesn't show memory usage by plugin, but it does show the overall system memory, allocated memory to the JVM, and free memory.
I know, but I'm needing more specific information. We've gotten outofmemory errors, and we're trying to narrow it down.
What plugins are you running on the server? As far as I'm aware, there's not a way to track resource usage by plugin. From personal experience, larger plugins such as BigBrother and mcMMO hog memory/cause lag.
We're currently running the following: MagicCarpet, AutoSave, Honeypot, mcbans, WarnFreeze, MultiVerse, CommandBook, MobRider, BananaChunk, VanishNoPickup, Vanilla, MyWarp, WorldGuard, Permissions, BukkitContrib, ColorMe, ThunderTools, MyHome, ChopTree, LogBlockQuestioner, DropChest, MonsterBox, WorldEdit, Lockette, LogBlock.
That's a lot of plugins! In any case, try removing nonessential plugins and see if the errors are reduced in frequency or number.
Theyve seemed to decrease in frequency by allocating more RAM, still, the plugin would be extremely useful.
I completely agree. Unfortunately with the way plugins are handled under CraftBukkit, it's not possible as of yet.
Darn. Most of the issue seems to have gone away now that I've updated to #928. I'll be on constant lookout for any updates that would allow such a plugin!