Changes between Initial Version and Version 1 of ServiceMonitoring


Ignore:
Timestamp:
Sep 3, 2009, 5:29:14 AM (15 years ago)
Author:
heikki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ServiceMonitoring

    v1 v1  
     1= Service Monitoring (originating from [http://nationaalgeoregister.nl Nationaal Georegister]) =
     2
     3|| '''Date''' || 2009/09/03 ||
     4|| '''Contact(s)''' || [http://wiki.osgeo.org/wiki/User:Heikki Heikki Doeleman] ||
     5|| '''Last edited''' || [[Timestamp]] ||
     6|| '''Status''' || draft ||
     7|| '''Assigned to release''' || 2.5 ||
     8|| '''Resources''' || The work may be done in the NGR project ||
     9
     10== Overview ==
     11In this proposal, services (WxS, current implementation is for WMS 1.1.1 and WFS 1.1.0) that are advertised in the metadata are continuously monitored to see if they're up.[[BR]][[BR]]
     12
     13=== Proposal Type ===
     14 * '''Type''': Core Change
     15 * '''App''': !GeoNetwork
     16 * '''Module''': Search engine
     17
     18=== Links ===
     19 
     20 * '''Email discussions''': on geonetwork-devel: [http://n2.nabble.com/Proposals-to-include-NGR-functionality-to-GeoNetwork-trunk-td3365623.html#a3365623 "Proposals to include NGR functionality to GeoNetwork trunk"]
     21 * '''IRC discussions''': [http://logs.qgis.org/geonetwork/%23geonetwork.2009-09-01.log September 1st, 2009 on GeoNetwork's IRC channel]
     22
     23=== Voting History ===
     24
     25 * None as yet
     26
     27----
     28
     29== Motivations ==
     30The motivations for these changes are :
     31
     32'''1.''' A better performance is preferred
     33
     34== Proposal ==
     35
     36In this proposal, services (WxS, current implementation is for WMS 1.1.1 and WFS 1.1.0) that are advertised in the metadata are continuously monitored to see if they're up. The current implementation in NGR just pings them. Validity of the response is checked by checking the response format, that is: for WMS an image and for WFS XML. More sophisticated checking is envisioned. The results are displayed as a percentage that represents the uptime over a certain period of time. This percentage is displayed in the search results page if the service mentioned in the metadata is monitored, see:[[BR]][[BR]]
     37[[Image(ngr.validationresults.searchresults.png)]][[BR]][[BR]]
     38[[BR]][[BR]]
     39The frequency of the monitoring calls and the period over which the percentage is calculated are configurable in the Admin interface.[[BR]][[BR]]
     40[[Image(ngr.servicemonitoring.config.png)]]
     41[[BR]][[BR]]
     42The uptime results for services are also calculated for all the services provided by one organization. On the Organizations page, this is displayed.
     43[[BR]][[BR]]
     44
     45
     46
     47
     48=== Backwards Compatibility Issues ===
     49
     50none
     51
     52== Risks ==
     53
     54== Participants ==
     55 * As above
     56