LagMeter
Lets you check the server lag, in ticks-per-second.
Bukkit version does not matter for this plugin.
Description
A lot of plugins tell you that something happens "every X seconds, depending on lag." That's because when the server is overworked, there are less than 20 ticks per second. This plugin will measure the number of ticks per second, and output it on your screen as a "Lag Meter." The plugin can also output the amount of memory free, alert those with a specific permission node when the ticks per second or free RAM goes down too far, and even measure the server's ping to google.com.Tutorials and Reviews
Some of them are a little out of date, but you get the idea.
Download
CI/build (Jenkins) serverYou can always pick up the latest compiled version of LagMeter on my CI server. Note that BukkitDev doesn't warrant the safety of these builds, etc, but it's all pulled from GitHub anyways, so you could compile it yourself or look at the commits. Lagmeter is more stable than Lagmeter-bleed.
Stable
Version: 1.17.0
Build date: 3 March 2016
BukkitDev Download: Latest BuildJavadocs
Version: 1.15.0
Build date: 23 November 2013
Source Code
Bugs and Feature Requests
Features
- Simple, minimum-fuzz installation
- Configurable without drowning you in options
- Checks the server performance
- Ability to check the ping between the server and Google.com
- When someone says "GAH! LAG!", you can /lag, and tell them "Dude, it's your computer sucking."
- Supports Bukkit's built-in permissions system, for example via [the official plugin](http://forums.bukkit.org/threads/permissionsbukkit-official-default-groups-plugin-1000.26785/)
- Support for the "old-school" Permissions, as well as PermissionsEX
- Logging of the lag, if you want it.
- Logging of players online, with the above, if wanted.
- Suggestions?
Change Log
Change LogCommands & Permissions
Commands & PermissionsConfiguration Explanation
ConfigurationExample output:
[####################] 20.0 TPS
...or if your server isn't doing so hot...
[##########__________] 10.0 TPS
-
View User Profile
-
Send Message
Posted Feb 4, 2013@siemaeniu500
Sure there is. I don't believe essentials gives you the option to not average the TPS out. Along with that, this allows you to run commands when the TPS or mem run low (and will also say so in console, as well as tell every OP who is online or has the permission node required to see it), such as forcing a server restart. It also has logging of TPS, memory usage, and players, at a configurable interval.
All of these features can be turned on or off, as well.
@ronfkingswanson
I will look into this as soon as I can. When I tested it, it worked...
-
View User Profile
-
Send Message
Posted Feb 4, 2013Is there any diffrent between this plugin and essentials?
-
View User Profile
-
Send Message
Posted Feb 3, 2013@TheLunarFrog
thanks for the quick fixes. though... I'm still not seeing color in console with latest build (81)
-
View User Profile
-
Send Message
Posted Feb 3, 2013@Intangir
@ronfkingswanson
Colour added in latest snapshot.
-
View User Profile
-
Send Message
Posted Feb 3, 2013@ronfkingswanson
Fixed in next snapshot.
@Maximvdw
That doesn't work for me, are you using CraftBukkit as your dependency?
@Intangir
@ronfkingswanson
Tried fixing it, still looking for a way to actually fix it.
-
View User Profile
-
Send Message
Posted Feb 3, 2013@andrewkm
Fixed. Only effected jenkins build.
-
View User Profile
-
Send Message
Posted Feb 3, 2013Your very latest build does not work (no plugin.yml) http://pastie.org/6033219
-
View User Profile
-
Send Message
Posted Feb 2, 2013after using the 1.12 snapshots for so long, I've been loving the execution of commands on TPS and memory drop - but the 1.12 release isn't running those same commands:
-
View User Profile
-
Send Message
Posted Feb 2, 2013should also add color to the console (example for blue)
gr, Maxim
-
View User Profile
-
Send Message
Posted Feb 2, 2013ya the color codes he is using apparently dont work on the console, only in game
-
View User Profile
-
Send Message
Posted Feb 1, 2013@TheLunarFrog
umm.. been using 1.1.12 snapshot for a while and theres *no coloring* in the console. Was waiting for you to fix this. There is coloring ingame, tho...
-
View User Profile
-
Send Message
Posted Feb 1, 2013@TheLunarFrog
What I meant was, make it look like a chat GUI. Very neat and clean. For example, Towny's /town command brings up a nice clean GUI in chat. The re-coloring fits in with that.
-
View User Profile
-
Send Message
Posted Feb 1, 2013@Zachary_DuBois
Change the wording? To what? It's not like there's a whole lot of text in LagMeter. And the colouring is fine, in my opinion.
To fulfill any suggestion, I need an actual suggestion, not "change wording, add colour."
-
View User Profile
-
Send Message
Posted Feb 1, 2013Request: Change the wording for the command outputs. Add some color.
-
View User Profile
-
Send Message
Posted Jan 28, 2013@joshwenke
There is. Look at the changelogs or the configuration page.
-
View User Profile
-
Send Message
Posted Jan 27, 2013Any way to get rid of the entities and chunks loaded in each world? Seems obvious but super annoying.
-
View User Profile
-
Send Message
Posted Jan 24, 2013@TheLunarFrog
i feel sorry for you, it happend to me one time, it destryed my HDD like i mean *points* theres one bit *potins again* theres another *points yet again* and theres the rest...great way to make toast huh?
-
View User Profile
-
Send Message
Posted Jan 19, 2013Getting the old HDD out of that computer is going to take time, so I'll just try to remember what I did locally but didn't push and start updating from there. First up: no longer is vault required for LagMeter (dev build).
-
View User Profile
-
Send Message
Posted Jan 18, 2013Ok, so development has been on a freeze for a bit for LagMeter. There's a reason, or well, several reasons:
First, I ordered parts for a new computer, which I just assembled a day or two ago.
A while before those parts got here, my power supply for my old computer exploded. Couldn't use that computer anymore. Guess where all of the source code is? There.
Now that my new computer is assembled, I have to put the old HDD in my new computer, which shouldn't take long. But this week was midterm exam week, which is why it didn't happen.
@JAG100
There should be a dev build that gets rid of the formatting. As for overriding, you'd have to ask NoLagg's dev to add config node where you can disable commands.
-
View User Profile
-
Send Message
Posted Jan 18, 2013Running Spigot latest release. Noticed some strange symbols that I recognize as color formatting but in my console and in the log file it just looks like this:
[LagMeter 1.11.1] §a§f[§a
####§f§f] 20.0 TPS[LagMeter 1.11.1] §a§f[§a
####§f§f] 5992.0MB/6886.0MB (87%) freeAlso, I run ClearLag plugin and it used the "lagg" command. Small matter as one can always just type "lm" into the console to get both lagg and memory. Would be something worth maybe adding in config to customize?
Looking forward to using this plugin!
Best, JAG