[INFO/ADMN] Performance Monitor v1.8 [1.6.1-R0.1]

Discussion in 'Archived: Plugin Releases' started by MsHax085, Jul 17, 2012.

  1. This is magnificent plugin. Thank you MsHax085 for bringing this into bukkit!
    Best possible way to follow all data & performance changes. Thank you once more!
     
    MsHax085 likes this.
  2. Offline

    MsHax085

    Thanks a lot for such nice feedback dude! Let me know if I can make the plugin better in anyway :)
     
  3. Offline

    DicaxDorcas

    Great work! The /ss command conflicts with this, but as they do essentially the same thing I don't feel it'll be an issue. Mind sharing the source code (GitHub/BitBucket prefered.)?
     
  4. Offline

    Stevensaurus

    Handy. Thanks for this!
     
    MsHax085 likes this.
  5. Offline

    UltraFaceguy

    It must have been hard for the bot to capitalize every word for no reason.

    Anyways, my server jumps between 20 and 40 TPS, am I to assume this is normal? Its only ever 40 or 20, I'm guessing when it says 40, it is actually 20.
     
  6. Offline

    Anthony13

    installed/reinstalled latest java 64bit and 32bit....

    (i have a 64bit lptp)

    Show Spoiler

    2012-07-29 13:43:44 [SEVERE] Could not load 'plugins\PerformanceMonitor.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/mshax085/PerformanceMonitor/Monitor : Unsupported major.minor version 51.0
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:151)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:214)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:190)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:55)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:158)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:424)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.UnsupportedClassVersionError: me/mshax085/PerformanceMonitor/Monitor : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:140)
    ... 8 more
     
  7. Offline

    MsHax085

    Haven't looked into why it says 40 at some times but yes, it's normal, your server shall run just fine.
    Even if you install the newest java version you might still use an older, if you want to be completelly sure you can uninstall all java version and thereafter download and install the latest. Also make sure you download the latest JDK (7). I'm sure I have gone through the steps earlier in this topic, correct me if I'm wrong and I'll wrote them down for you :)
     
  8. Offline

    jmaster21

    Thank you so much for this plugin!
     
    MsHax085 likes this.
  9. Offline

    deffol21

    Add to the site so that you can print this information
     
  10. Offline

    Doc

    Hi, thanks for the great plugin.
    Can you please allow this to run from the console?
    [PerformanceMonitor] Only players may use this command!
    I generate stats from scripts and this would be nice to include in my stats run.

    -Doc
     
  11. Offline

    Anthony13


    things i have installed and i reinstalled Java 7 + Results
    and went to page 1 when that other needed help n told him to dnld the jdk 7u5.
    Show Spoiler

    -JavaFX 2.1.1
    -Java 7 Updates 5 (64-bit)
    -Java 7 Updates 5
    -Java 7 (64-bit)
    -Java 6 Updates 32
    -Java 6 Updates 27 (64-bit)

    just installed
    jdk-7u5-windows-x64.exe
    --which added
    -JavaFX 2.1.1 SDK (64bit)
    -JavaFX 2.1.1 (64bit)
    -Java SE Development Kit 7 Updates 5 (64bit)

    Results
    Show Spoiler

    2012-07-29 15:41:41 [SEVERE] Could not load 'plugins\PerformanceMonitor.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/mshax085/PerformanceMonitor/Monitor : Unsupported major.minor version 51.0
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:151)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:214)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:190)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:55)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:158)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:424)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.UnsupportedClassVersionError: me/mshax085/PerformanceMonitor/Monitor : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:140)
    ... 8 more


     
  12. Well i was thinking, perhaps you could add like last line there after server health, Players online: ** <-- just for fun. I know ppl can use TAB or /who etc. to see whos online but i think personally , it would be good :)
     
  13. Offline

    MsHax085

    Could you explain this a bit further please? :)
    Making the stats available in the console is a thing on my todo list, might be added in the next update :)
    Yep, you have to download java JDK 7 to run the plugin, this can be downloaded here. Choose the right download for your machine (decided by your operative system) and install it, pretty straight forward. If it still doesn't work I suggest trying the JDK6 version of Performance Monitor or removing all java versions and installing a newest updates (option 1 is the best solution).
    Could add that as an option in the plugin config :)
     
    Semirotta likes this.
  14. Offline

    deffol21

    Conclude in php form
     
  15. Offline

    Gengarx33

    You should add a feature that enables us to see how much RAM each plugin takes up.
     
  16. Offline

    MsHax085

    Would be a pretty neat feature, not sure if it's possible though but I'll look into it for sure :)
     
  17. Offline

    Mercury

  18. Offline

    MsHax085

    It goes up to such values once in a while, I have no explenation for that yet but it jumps between 20 and 40 once in a while. It's normal and should indicate that you are running at full speed, no worries :)
     
  19. Offline

    Mercury

    I would suggest adding certain things:

    Displaying number of entities in each world, players. How many chunks loaded.
     
  20. Offline

    MsHax085

    Sounds like even more good ideas, thanks :D
     
    Mercury likes this.
  21. Offline

    Mercury

    I got that from MaxTPS.
     
  22. Offline

    ciulic

    I think what everyone needs is a plugin task manager. I would really like to see what plugin is eating the most memory.
     
    Anthony13 likes this.
  23. Offline

    MsHax085

    I am very unsure if such plugin is possible to create. As far as I know there is nothing in bukkit which supports it. :/
     
  24. Offline

    Gengarx33

    :( I thought much. I've posted a request of this and they were all like "IMPOSSIBLE". Sadly, but if it is, then ignore my idea, xD. But feel free to try and implement it.
     
  25. Offline

    Anthony13

    i just got rid of all my java programs and started from scratch. installed java 7 again...

    change the sartup server cmd from

    Show Spoiler

    @ECHO OFF
    IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="64" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xincgc -Xmx1024M -jar "%~dp0craftbukkit.jar"
    IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="86" java -Xincgc -Xmx1024M -jar "%~dp0craftbukkit.jar"
    PAUSE

    to
    Show Spoiler

    @ECHO OFF
    IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="64" "%ProgramFiles(x86)%\Java\jre7\bin\java.exe" -Xincgc -Xmx1024M -jar "%~dp0craftbukkit.jar"
    IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="86" java -Xincgc -Xmx1024M -jar "%~dp0craftbukkit.jar"
    PAUSE

    think what pple need to do was change there startup cmd from using jre6 to jre7 to make this plugin work.

    if u guys do copy this as is to ur CMD startup, plz note that im running on a 64bit LPTP, for 32bit pc's, u need to erase the (x86) and change the jar'd name to watevr that ur using


    thats the one thing i forgot to change bc once i removed all java, i just installed java 7 to run my minecraft/spoutcraft to come up and to run my server :D bc the server said it couldnt find jre6. XD
     
  26. Offline

    MsHax085

    Thanks for explaining this part for other users, totally forgot about it lol.
     
    Anthony13 likes this.
  27. Offline

    Anthony13


    LOL, same here man, I should have nown about this but I wasn't thinking all the way and thats how i figured it out, i dont no y i didnt figured that out sooner than i should've what i was doing a few days ago when i was havn problems, LOL





    Hey MsHax085 how about u add what i said erlier and give me some credit in ur top post on around the discription of making this plugin work:cool: this would really help alot of pple. (or somewhere around there, ya no wat i mean :cool: ) either that, i could make a video :cool:
     
  28. Offline

    MsHax085

    If you could make a video that would be great, everyone doesn't understand how to do it in written format :)

    Plugin updated to version 1.3.1-R0.1!
    There are no features added or modified in this update, just a craftbukkit update to the latest version.
    I'm planning to add new features within the next update :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  29. Offline

    Anthony13

    ok, I'll probbaly do it today or tomorow hopefully, if not, somtime this week[​IMG]
     
  30. Offline

    subram

    Last edited by a moderator: May 27, 2016

Share This Page