NoLaggExamine
Introduction
The examine component is able to monitor the entire server for a set period of time. It monitors the process times of all events and tasks. After the results have been gathered, the data is stored into '.exam' files. You can open these files using the same program as the plugin, NoLagg.jar.
How to use
Use /lag examine [duration] to make the plugin examine the server for the set duration. When /lag examine is used, it will examine the server for 500 ticks. After the exam files has been generated, open it up using the plugin. Simply double-click the plugin and then drag-drop the exam file onto the file path box. Then the file is loaded and the results are displayed.
Viewer
Everything is nicely rendered onto the screen. By hovering your mouse cursor over lines in the graph, you can highlight the plugin, event or task associated with it. By left-clicking on the line, or on the selection box, you can look deeper into the results. For example, if you are currently viewing a plugin and you click on an event, it will switch the graph to show only the results from that event. By left-clicking on the background (black) you can go back, so from the event to the plugin.
Output
The output graph looks somewhat like this:
Should I use it?
If you notice the tick rate dwindling, or simply want to find out exactly how well your plugins are behaving, you can temporarily add this component to find it all out. When not examining it is doing nothing, so it will not harm performance if you leave it behind anyway.
@tito1411
keep saying /lag [all] :/
How do I open the .exam file? The steps in the page don't work with WinRar.
@Incompy
Double Click on nolagg.jar and open the file.exam.
This does not work. Most everyone who plays minecraft and tinkers with plugins will have .jar files associated with an archive program like 7Zip and this just opens the file in that program.
You MUST open the .jar file with JAVA Platform SE Binary. Right click the .jar file, and choose "Open with". You should see Java Platform SE Binary there. THen you can drag and drop the .exam file into what opens.