Changes between Version 10 and Version 11 of OperationalMonitoring/DataSchema20


Ignore:
Timestamp:
08/27/14 20:58:34 (10 years ago)
Author:
dwiggins@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OperationalMonitoring/DataSchema20

    v10 v11  
    77This page gives examples of these REST calls and responses.
    88These examples assume the following (fictitious) local datastore URLs.
    9 For simplicitly, we show one local datastore per aggregate here, but the architecture does ''not'' require that --- it would be perfectly fine to have the data for an aggregate be split among multiple datastores.
     9For simplicitly, we show one local datastore per aggregate here, but the architecture does ''not'' require that.  It is fine to have the data for an aggregate be split among multiple datastores.
    1010 * `https://datastore.geni.net/`: datastore containing configuration data for operational monitoring
    1111 * `https://datastore.instageni.gpolab.bbn.com/`: datastore for gpo-ig aggregate
     
    1313 * `https://datastore.externalchecks.geni.net/`: datastore for external checks in the monitoring framework (e.g. inter-aggregate pings, AM external availability)
    1414
    15 
    1615==== Aggregate call and response ====
    1716
    18 Aggregates are indexed by GENI-agreed short name.
    19 
    20 data about an aggregate (including lists of resources and slivers at that aggregate, and where to look for measurements about the aggregate)
     17Retrieves information about an aggregate, including lists of resources and slivers at that aggregate, version information, and where to look for measurements about the aggregate.
     18
     19General form of the REST call:
     20{{{
     21https://<datastore-host>/info/aggregate/<aggregate-id>
     22}}}
     23
     24<aggregate-id> is usually the aggregate's GENI-assigned nickname (short name).
     25
    2126Example REST call for aggregate gpo-ig:
    2227{{{
    2328https://datastore.instageni.gpolab.bbn.com/info/aggregate/gpo-ig
    2429}}}
    25 Response conforms to the [http://www.gpolab.bbn.com/monitoring/schema/20140828/aggregate# aggregate schema], [http://www.gpolab.bbn.com/monitoring/schema/20140828/aggregate# commented version of the aggregate schema].
     30Response conforms to the [http://www.gpolab.bbn.com/monitoring/schema/20140828/aggregate# aggregate schema], [http://www.gpolab.bbn.com/monitoring/schema/20140828/aggregate.schema.jwc commented version of the aggregate schema].
    2631{{{
    2732{
     
    99104https://datastore.grnoc.iu.edu/info/link/arbitrary_id_001
    100105}}}
    101 Response conforms to the [http://www.gpolab.bbn.com/monitoring/schema/20140828/link# link schema], [http://www.gpolab.bbn.com/monitoring/schema/20140828/link.schema.jwc# commented version of the link schema].
     106Response conforms to the [http://www.gpolab.bbn.com/monitoring/schema/20140828/link# link schema], [http://www.gpolab.bbn.com/monitoring/schema/20140828/link.schema.jwc commented version of the link schema].
    102107{{{
    103108{
     
    312317https://externalcheckstore.gpolab.bbn.com/info/externalcheck/gpo
    313318}}}
    314 Response conforms to the [http://www.gpolab.bbn.com/monitoring/schema/20140828/externalcheck external check schema], [http://www.gpolab.bbn.com/monitoring/schema/20140828/externalcheck commented version of the external check schema], .
     319Response conforms to the [http://www.gpolab.bbn.com/monitoring/schema/20140828/externalcheck external check schema], [http://www.gpolab.bbn.com/monitoring/schema/20140828/externalcheck.schema.jwc commented version of the external check schema], .
    315320{{{
    316321{