1. Overview
2. Functionality
    2.1 Server List
    2.2 Server Data Tab
    2.3 Triggers Tab
        2.2.1 Trigger Types
        2.2.2 Creating A Trigger
        2.2.3 Deleting A Trigger
    2.4 Logs Tab
    2.5 Alerts Window
3. Options
    3.1 Refresh Data
    3.2 Settings
        3.2.1 Refresh Rate
        3.2.2 Minimize To Tray



1. Overview
    This software allows you to monitor the status of the EverQuest servers over time, and allows you to set up custom alerts to let you know when a server, or multiple servers, change from one status to another. This is a great application to run in the background on patch day, to be alerted when the servers unlock for players to log in.


2. Functionality
    The main application is seperated into three tabs. The starting tab is the "Server Data" tab. There is also a "Triggers" tab, and a "Logs" tab. To understand the purpose and functionality of each, please read the corresponding sections below.

2.1 Server List
The Server List is a large box on the left side of the application that lists all EverQuest servers. The servers are seperated into three categories: Regular Servers, Special Servers, and Testing Servers. The user can choose to hide a cagetory of servers by clicking the expansion button next to the category title.

2.2 Server Data Tab
    This is the first displayed tab when the application is opened. In this tab the user can see a running list of each servers status as measured at each update interval while the application is running. By default there is no server selected. To view the collected data for a server, simply select the server from the Server List on the left side.

2.3 Triggers Tab
    The Triggers Tab is where the user can view, create, and remove triggers. A "Trigger" is what allows the user to specify what information regarding server statuses they would like to be alerted about.

2.3.1 Trigger Types
    There are two trigger types: "One Time" and "Repeating". The "One Time" triggers will alert the user the first time time the triggers parameters are met, then the trigger will automatically remove itself. The "Repeating" trigger type will always alert the user when the trigger parameters are met, and can only be stopped manually by the user.

2.3.2 Creating A Trigger
    To create a trigger, the user must first navigate to the Triggers Tab of the application. From here, the user may set the parameters, or requirements, for the circumanstances they wish to be alerted about. The user should first select their desired EverQuest server from the "Server" drop down menu. Next, they should choose the "Status From" option desired from the Status From drop down menu.

2.3.3 Deleting A Trigger
To delete a trigger, the user must first navigate to the Triggers Tab of the application. At the bottom of this tab there is a large white box labeled "My Triggers". This box contains a list of all the triggers that the user currently has active. To delete or remove a trigger, simply click on the triggers text, then press the "Remove Selected Trigger" button directly above and to the right of the "My Triggers" box.

2.4 Logs Tab
    The logs tab has two sections. General logs, and Error logs. In the general logs section you will find information related to statuses being updated, and settings being changed. If everything goes well you should never have any information display in the Error logs. If you do, please include it when reporting issues relating to the software to EQResource Admin.

2.5 Alerts Window
    The Alerts Window is a window that only shows up when one or more of your active triggers gets activated from a Server Status update. Each time a trigger or multiple triggers are activated, a new Alert Window will appear. The alert window displays which trigger was activated, what time the activation occured, and the Trigger Type. If the EQ Server Status application is minimized or in the background, the alert window will not be visible - but will flash on the taskbar to alert the user of activated triggers.


3. Options
    From the EQ Server Status application, the user can access the Options by clicking on the Options text in the top menu. There are currently two items in the Options menu.

3.1 Refresh Data
    By selecting the Refresh Data text under the options menu, the application will immediately refresh the EverQuest server status data. This does not interfere with or reset the regularly scheduled data updates.

3.2 Settings
    By selecting the Settings text under the Options menu, a new window called the Settings window will be displayed. This window currently has two options: Refresh Rate, and Minimize to System Tray.

3.2.1 Refresh Rate
    The box labeled "Seconds:" is where the Server Data Refresh Rate can be set. The entered number is in seconds, and determines how often the program refreshes the EverQuest Server Status Data. For example, the default entry of 180 Seconds means that data will update once every 3 minutes. The minimum time allowed in this setting is 30 seconds, to prevent having your IP Addressed blocked from the DayBreak Census service for requesting data too quickly.

3.2.2 Minimize to Tray
    This setting will force the application to hide from your taskbar, and instead have a small icon in your System Tray when the application is minimized. This is on by default, but can be turned off by unchecking the checkbox labeled "Minimize to System Tray" on the Settings form.