using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Net; using System.IO; namespace WmDataLinkMonitor { public partial class _default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string output = "
" + Environment.NewLine;
foreach (string serverAddress in WmDataLinkMonitor.ServerAddresses) {
string shortServerName = serverAddress.Replace("http://", "").Replace("/datalink/","");
string response = "[ERROR] Could not connect to this server";
string healthUrl = serverAddress+"?command=LINK_HEALTH";
try {
response = getInternetResponse(healthUrl, 10000);
} catch { }
output += shortServerName + " - " + response + Environment.NewLine;
}
output += "";
Response.Write(output);
}
///