Sysinfo 2.2.4-patched

Powerful server information tool with RAM management

  1. nzkiwi.5000
    Please note that most up-to-date information is on sysinfo's bukkit.dev page: http://dev.bukkit.org/bukkit-plugins/sysinfo/
    This plugin allows you to fetch technical information about your server machine. Version 2.2.1 with ram clearing is available to download!

    If you have any questions or suggestions, PM me or leave a comment

    [​IMG]

    Adding locales
    Tutorial on adding locales

    Issues
    Threads crash sometimes. Will be fixed in next version.

    Usage
    • /sysinfo - Gives information about system (see image)
    • /sysinfo help - Prints help
    • /sysinfo alarm - shows alarm state
    • /sysinfo alarm [val] - sets alarm value to [val]
    • /sysinfo gc - performs RAM recovery.
    Metrics and stats
    This plugin send anonymous data to mcstats.org. The following data is sent: Players, Servers, JVM Version, OS, System CPU arch, System CPU cores, Server Location (probably with GeoIP but i'm not sure) , Server software, Version changes and Version demograpics.

    to disable it you need to set opt-out to true in /PluginMetrics/Updater.yml file Current stats [​IMG]

    Features
    Information on:

    • System CPU architecture
    • Operating System
    • Bukkit version
    • External MOTD
    • Server IP
    • Server RAM usage
    • Server temperature (Only Linux machines with ACPI support)
    And also:

    • RAM cleaning command, freeing up to 60% of RAM
    • RAM logging
    Permission Nodes

    sysinfo.sysinfo - Access the /sysinfo command
    sysinfo.alarm-recv - Enables receiving alarm messages to user given
    sysinfo.alarm-set - Allows setting the alarm level
    sysinfo.exec-gc - Allows manually execute ram clearing sequence
    To Do
    • Add following
    1. CPU Usage (Unix/Linux only)
    2. Ram usage chart generating /sysinfo chart ram [hours] will generate a chart in plugins directory.
    • More to come!
    Development versions
    Dev versions can be built from source code (see Sources section). They may be unstable, but in most cases they would just have partly added features.

    Translations
    Here are links to single translation files:

    By DupstePain

    By Nzkiwi313

    Thanks
    Special thanks to:

    • DubstePain - for answering my questions and translation
    Sources
    Available at GitHub: https://github.com/TheKiwi5000/SysInfo

    Follow me on Twitter: @Nzkiwi5000

    I am NOT responsible for any attacks done on your server because somebody got technical info about your system. This is in most cases done by giving access to /sysinfo to players. Read Permission Nodes Section to get to know about configuring permissions

Recent Reviews

  1. Th2000125
    Th2000125
    3/5,
    Version: 2.2.4-patched
    I love the idea as up till now i have been using a plugin that is really out of date its just, This does not really work as well as i would have hoped.
    Really would like the Processor usage feature would be a life saver.
    The main issue I am having is the RAM usage is completely off by about 4.7GB and I can't get a temperature reading at all I know its available on my Linux monitoring tools.
    1. nzkiwi.5000
      Author's Response
      I'm trying to implement processor usage, but as the temp, it will work only on linux/mac systems, as it currently uses acpi command to retrieve the data, and I don't want to use external libraries (using them would complicate plugin installation, i want to keep it like drag-drop-reload)