FAQ - HazardB/is-kronos-up-yet GitHub Wiki

Q: How does the automated server status work?

A: I have a worker application that pings the Kronos game servers every 20 seconds. For every ping made, a report is stored on the response (up or down), which is then retrieved by the front-end via an API.

At present the timeout for the ping is 2 seconds - this is what you could typically expect for a responsive server. However, this also means that if the service is up, but taking more than 2 seconds to respond, it will be marked as "DOWN" on the GUI. I have some plans to improve this going forward, including providing an average response time for each server.

Q: Isn't that DDoSing?!

A: No, this is a very low overhead to TwinStar's servers.

Q: Won't the IPs change when TwinStar move servers?

A: These new IPs have been added.

Q: Are you accepting contributions?

A: Sure are! Feel free to fork and issue PRs for both the API and front end repositories.