<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<br class="">
<div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); font-family: 'Comic Sans MS'; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">All,</div>
<div class=""><br class="">
</div>
<div class="">Not really MapServer specific, but possibly related, does anyone have an idea of how to best “ping” a WMS (and maybe also a WFS) to see if it’s active, only want to know that the service is active and able to take requests.</div>
<div class=""><br class="">
</div>
<div class="">I’m thinking about building a Dashboard for our layers for checking their health.  I don’t want to use GetCapabilities if I can get away with it. We already have some similar tools for actually requesting the Image tiles, or other resources from
 MapServer WMSs.  Also, there may be some future additions for adding in Offsite WMS services being imported.  I want to start with our own services though.</div>
<div class=""><br class="">
</div>
<div class="">The majority of our layers pass through MapServer, so maybe there is some trick for MapServer that would work.  Each of our layers has it’s own mapfile.  There is a consolidated WMS for all the layers as well, if there is a WMS specific way of
 doing this. </div>
<div class=""><br class="">
</div>
<div class="">The intent is to run something that is really fast, or as fast as possible on a periodic basis.</div>
<div class=""><br class="">
</div>
<div class="">Thoughts?</div>
<div class=""><br class="">
</div>
<div class="">bobb</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="Apple-interchange-newline">
<br class="">
</div>
<div class="">“There is nothing quite so useless as doing with great efficiency something that should not be done at all.” </div>
<div class="">                        - Peter Drucker</div>
<div class=""><br class="">
</div>
</div>
<br class="Apple-interchange-newline">
</div>
<br class="Apple-interchange-newline" style="color: rgb(0, 0, 0); font-family: 'Comic Sans MS'; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
<br class="Apple-interchange-newline">
</div>
<br class="">
</body>
</html>