New SOE Server Status Page

Discussion in 'Community News' started by ARCHIVED-Isulith, Aug 31, 2011.

  1. ARCHIVED-DanKinney Guest

    Cavatina@Splitpaw wrote:
    My mistake. I added that to the list.
    -dan
  2. ARCHIVED-DanKinney Guest

    Dragoneyes@Splitpaw wrote:
    Added. I also added EQ Mac, EQ Online Adventures and Free Realms servers.
    -dan
  3. ARCHIVED-DanKinney Guest

    Cyliena wrote:
    The web dev is working on a better highlighting option. He and I are doing this in our (not so copious) free time.
    1. The Beta server is relevant when a beta is going on. I chose to be overly transparent here.
    2. I have an idea on a better status icons...stay tuned.
    3. Hmmm...good point. I'll let the web dev know.
    4. We are working on way to do something like this.

    If you have a better way to represent the state, you can access the raw data that is used for this page.

    You can get the data in multiple formats:
    • json - useful if you are going to use JavaScript to present the information
    • xml - a very structured and self-describing format
    • yml - a useful, human readable text format (Yet another Markup Language)
    The structure of the url is...

    http://lp.soe.com/[format]/[gamecode]

    ...where the gamecodes are currently:
    • eq
    • eq2
    • eq2x
    • swg
    • dcuo
    • vgd
    • ps
    • eqmac
    • eqoa
    • freerealms
    If you leave out the gamecode, it will return all of them.

    The data may not be completely up to date. There is a field in the data that represents the age of the data as reported to our monitoring system.

    The states that are shown are...
    • low (population)
    • medium (population)
    • high (population)
    • down
    • locked
    • missing (data missing from the monitoring system)

    -dan
  4. ARCHIVED-Raetsel Guest

    The Rawdata page, redirects me to https and then just gives me a nice "Whoa! How did you get here?" response
  5. ARCHIVED-DanKinney Guest

    Make sure you are going to an actual URL, not the one that was created by the forums. "[format]" is intended to be replaced by the format you want.
    Also, I typed in the URL pattern wrong anyway...it should be [format]/status/[game] (where [game] is optional)
    Try this:
    https://lp.soe.com/yml/status
    ...as well as...
    https://lp.soe.com/yml/status/eq2
    You can use "http", but it will redirect to "https". There is certain functionality (coming in the future) that will require authentication.
    -dan
  6. ARCHIVED-Raetsel Guest

    that works :)
    if you mistype the url example then no wonder that it didnt work ;-)
  7. ARCHIVED-DrMod Guest

    DanKinney wrote:
    Thank you very much.... It's an oldie but a goodie :)
  8. ARCHIVED-fuaburisu Guest

    Storms the EU/French server has a "medium" population, like Crushbone? Riiiiiiiiiight.
  9. ARCHIVED-feldon30 Guest

    Population, as has been stated many times, is the # of concurrent users online. DanKinney, Thanks for your work on this. Is there any concern that the "fail" condition (down, locked, and missing are all false) defaults to the server being "up"? This could present false positives.
  10. ARCHIVED-Aliscious Guest

    Seems like daily improvements, and is looking much better, IMO. Bravo!
    Don't forget to change the links to that page on the forums (Network Status link) and on the everquest2 website (Server & Network Status, under the Community drop down).
  11. ARCHIVED-Dethdlr Guest

    Thanks for putting this together in a manner that can be used by other sites.
    Last Friday, I put together three different versions of a server status page. One is just a simple page that shows just the status of the EQ2 servers. Not very exciting but it was the basis for the embeded versions.
    Two are built to be embedded into another webpage, one shows all the servers, the other shows just a single server. Here is what one of them looks like on my guild website:
    [IMG]
    You can read the full details and how to embed them into your own website here at EQ2Wire.com.
  12. ARCHIVED-DanKinney Guest

    feldon30 wrote:
    This could only happen if the game team stops reporting to our monitoring system. This is why we added the "age" data. As the age gets older, the data becomes less reliable.
    Important, the "age" is not when we last got data from the monitoring system (we check that once a minute)...it is the last reported time when the game server reported its status.
    -dan
  13. ARCHIVED-DanKinney Guest

    Aliscious wrote:
    I'll have the various web teams do that this week. We wanted to make sure this was going to be appropriate first.
    -dan
  14. ARCHIVED-DanKinney Guest

    Dethdlr@Butcherblock wrote:
    That is awesome Dethdlr! That is *exactly* what this is for!
    If you or others run into any issues with cross-site scripting, you can also utilize something called jsonp. To use this with our status information, add a callback name to the request. For example...
    https://lp.soe.com/json/status/eq2?callback=foo
    This will encapsulate the json data within a JavaScript function named "foo" (or whatever name you provide).
    I have some ideas on how to better provide the population data. I'm juggling a ton of different things at the moment, so I'm not sure if it can get done next week or not (I hope so).
    Thanks for your work and support of EQ2!
    -dan
  15. ARCHIVED-Dethdlr Guest

    DanKinney wrote:
    Thanks for the additional info. I ran into a problem trying to get it to work on GuildLaunch.com and tried some of this for a workaround but didn't have much luck. I finally ended up getting it to work with an iframe:
    At least it worked. :) Looking forward to more of these in the future. :)
  16. ARCHIVED-DanKinney Guest

    If you have specific information that you would find useful, let me know and I will try to find a way to expose it.
    BTW...we just added the ability to specify a single world...e.g. /json/status/eq2/The+Bazaar
    This will go live later today or tomorrow.
    -dan
  17. ARCHIVED-Dethdlr Guest

    DanKinney wrote:
    Sounds great. How about you just give me a login account on your servers and I'll poke around and see what looks interesting to expose.
    But seriously, what I was more refering to was the data feeds Zoltaroth mentioned in another thread.
    Zoltaroth wrote:
    Problem is, he wrote this on December 14th 2010. :( It being September and all, "really close" now seems like a bit of an overstatement.
    I was hoping for things like equipped items, AA specs, Spells/CAs and what level you have them at (Adpet? Master?), and whatever else we can find out about a character that the player hasn't decided to hide. Also, items on the broker, the item database, and.... well.... you know.... everything else under the sun. :)
    Hopefully we'll get there eventually.
  18. ARCHIVED-DanKinney Guest

    Ah...
    We have been working on getting that type of information for a while. The game team has made most of it available to us, but most requires authentication and the enforcement of privacy settings (one reason why the data feed is using https). This is not so trivial to do right.
    Many have been down this path before. Their carcasses litter the sides of the road.
    -dan
  19. ARCHIVED-Katz Guest

    Could the network status at the top of this page link to the new server status page?
  20. ARCHIVED-DanKinney Guest

    That developer for the forums is in my office right now - I've asked him to do that. :)
    -dan