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 22, 2013@corraddave
Try this instead:
Also, there is a message sent every time the interval for the checker ticks. If the interval is 10, you will get a message every 10 minutes.
-
View User Profile
-
Send Message
Posted Feb 22, 2013other question, how i can make more commands at low tps?
ConsoleCommand: /stoplag, /stoplag -c, /lag, /butcher
is it working?
-
View User Profile
-
Send Message
Posted Feb 22, 2013Can u add a message maybe every 10 Minutes with the TPS?
Every 10 Min server message:
[Server] [
####] 20.0 TPSso users can see that the server is running good
-
View User Profile
-
Send Message
Posted Feb 17, 2013@mozartripper
The entities and chunks? Turn off display of entities and chunks on load at the bottom of the General configuration section. Check the configuration page for more info if your config is out of date.
-
View User Profile
-
Send Message
Posted Feb 17, 2013Could you add the option to remove the spam at startup ? Its kinda useless to print all that when the server isn't ready yet.
-
View User Profile
-
Send Message
Posted Feb 16, 2013@lANTHONYl
I've seen that as well.
@harryjamesuk
You'd be right on that one.
-
View User Profile
-
Send Message
Posted Feb 16, 2013Nice, Added /uptime Not nice, Forgot to add it to command and permissions xD
Just a kind reminder ;)
And I'm guessing it's lagmeter.command.uptime
-
View User Profile
-
Send Message
Posted Feb 14, 2013@TheLunarFrog
Could be very neat. I've seen a card game that uses the Map API for the game interface. Pretty sweet.
-
View User Profile
-
Send Message
Posted Feb 14, 2013@lANTHONYl
As interesting as that would be, I'll have to read up on the map api, as I've never used it. Regardless, I will definitely look into this!
-
View User Profile
-
Send Message
Posted Feb 14, 2013@aazlm
That feature already exists! http://dev.bukkit.org/server-mods/lagmeter/pages/configuration-info/
Look towards the bottom....
-
View User Profile
-
Send Message
Posted Feb 12, 2013@TheLunarFrog
Or... How about use the underused Map API and have real time stats ;)
Shoot... put that map in an item frame for all players to see. That would be impressive
-
View User Profile
-
Send Message
Posted Feb 11, 2013@rfry11
I can look into that in a day or two - right now, I've got a bugfix to release on one of my other plugins, code to reconstruct for the other, and a private plugin request to handle tomorrow and/or the next day.
I do know, however, that such a feature should be pretty easy to implement.
Also, as of late, my jenkins host has been having connection issues - which, if not resolved by the time I am ready and have implemented it (if able to), then I will just upload it to bukkitdev as a beta build, probably with a naming convention similar to bukkit, i.e. LagMeter 1.13.0-R0.1.
-
View User Profile
-
Send Message
Posted Feb 11, 2013Love this plugin, just one criticism with it.
It would be great if you could type /lag 5 or /mem 5 to show the respective command 5 times, once per second, or however many times you wanted to see it. I tend to spam /mem four or five times to see the memory change really quickly over time, and it would be great to have a shortcut to it.
Keep doing great work!
-
View User Profile
-
Send Message
Posted Feb 8, 2013@ronfkingswanson
Hm. I don't know what could be causing that; I can't reproduce it. Does it display the message to OPs?
@mal67
If your host says no, let me know.
-
View User Profile
-
Send Message
Posted Feb 7, 2013I'm still not getting execution of commands on TPS and memory threshold using latest build #82. This is kinda crucial for keeping the server up ;-)
Help?
using spigot build 485
-
View User Profile
-
Send Message
Posted Feb 7, 2013@mal67
You'd need to ask your host to upgrade Java.
-
View User Profile
-
Send Message
Posted Feb 6, 2013@TheLunarFrog
ok, how would someone go about fixing that if they dont have root access to the server they run. like in cluster hosts? or are we just SOL
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Adibasas
You don't have Java 7.
-
View User Profile
-
Send Message
Posted Feb 6, 2013Version 1.12.0 server can't load plugin. http:pastebin.com/sBREC6Qy I have bukkit 1.4.7 R1.0
-
View User Profile
-
Send Message
Posted Feb 4, 2013@ronfkingswanson
same here, no collors ith that buld.
cheers!