Minecraft

Server Assistant | 1.0.10

Submitted by ItsReva, , Thread ID: 92577

Thread Closed
ItsReva
Lurker
Level:
0
Reputation:
0
Posts:
2
Likes:
0
Credits:
4
18-06-2018, 12:21 PM
This post was last modified: 18-06-2018, 12:28 PM by ItsReva
#1
=====================================================================================================

Download link:
Content locked
This content has been locked. Please login or register in order to unlock it.




=====================================================================================================


[Image: logo.png]
About:
Server Assistant is an issue reporting tool. Itmonitorsyour minecraft server and willreport issues. It can reportcrashes, reportlag,reporterrors, and even can reportcustom issuesusingthe API. It's reports contain the relevantinformation for solvingthe given issue (Including automatic timings generation for lagspikes -max once per hour). You can think of it like a guardian angel that is always watching and looking after your server even when you are asleep!

When an issue occurs, Server Assistant canmake sure you knowby sending younotificationsthrough a wide variety of means! It can notify you viaSlack, Email(Via IFTTT),Webhooksand more!

Visit the official website here

Who is this for?
  • Server/Network owners who want to know about server issues so they can solve them.

  • Server/Network developers who want to know the cause of issues so they can solve them.

  • People who care about player experience. Using Server Assistant you can configure lagging servers to automatically grab relevant data (For diagnosing the cause of the lag. Eg. Timings - Timings are collected a maximum of once per hour) and then reboot.
Features:
[Image: sampleNotificationSlack.PNG]
  • [b]Server Lag Detection- Can detect and respond to the server lagging.[/b]

  • [b]Server Crash Detection- Can detect and respond to the server crashing from an error.[/b]

  • Server Freeze Detection- Can detect and respond to the server freezing.

  • Server Error (Exception) Detetion- Can detect and respond to exceptions (errors).

  • Report generation- Generates an issue report when an issue occurs. Can includethread dumps,stacktraces,timings(Max once per hour) and other useful data for resolving issues.

  • Configurable responses to issues- Fully configurable responses to issues.
    • Send a notification to yourSlack
    • UseIf This Then Thatto send you anemail/SMSor dim your bedroom lights (Or any other kind of imaginable notification)
    • Log issuesto either afolderor adatabase
    • Submit generated report to acustom webhookvia a JSON POST request.
    • Createcustom responsesviathe API
  • See server memory usage, both in MB and as a %
  • See server TPS (tickrate) in realtime
  • See server entity count and breakdown
  • Print thread dumps of the server(Very useful developer tool)
  • API- Allows you to create your own issue detectors and issue responses. For more informationread here.
[*]Commands
A full list of commands and permissions isavailable here.

[Image: sampleStatus.png]




  • /serverstatus- Shows you the current health of the server. It will output the server'suptime,tickrate (TPS),memory usage, and information aboutloaded entities.

  • /threaddump- Will generate a thread dump of all running threads, print it out to console and (if enabled) save it tothe archive(Folder/database where issues are logged). It basically is printing out what code the computer is doing, this is very helpful for diagnosing the cause of certain issues.




[*]Example uses:
Some of the most common uses of the plugin, although it is capable of more than just this.




  • Report when a server is lagging- Withtimingstaken during the lag. Useful for diagnosing lag cause.

  • Restart a server that's lagging -Why make players suffer from a server that is lagging?

  • Report when a server crashes- With athread dump(if freeze) orcrash log(if error). Useful to diagnosing crash cause.

  • Diagnose the cause of an issue such as a lagspike or crash -Prevent future player's gameplay being ruined.

  • Notify your team's slack of a server issue- So you can jump onto it right away

  • Send you an email when your server is struggling- So no matter where you are, you will know if your server has any issues.

  • Finding out your server's current performance, by looking at the realtime memory usage and tickrate- So you can figure out if an observed lagspike was the server lagging, or your connection to the server, etc...

  • Know when an error occurs on your server- Know if and when errors occur on your server without reviewing hours of logs!




[*]
Documentation and tutorials
Full documentation is available onthe official website.








[*]API Documentation
Server Assistant features an API for developers to use if they want to add their own custom issue detection (Eg. database failure in a plugin) or if they want to add their own issue response. (Eg. Give everybody on the server free diamonds when it lags)

Information about the API can be foundhere.

Report an issue
Please report any issues you findhere.

Payment issues
If you have any issues with payment, then private message 'storm345' and I will do my best to resolve the issue you have.

Users browsing this thread: 1 Guest(s)