Changes between Version 25 and Version 26 of OperationalMonitoring/DataSchema
- Timestamp:
- 02/13/14 12:03:08 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OperationalMonitoring/DataSchema
v25 v26 62 62 Aggregates are indexed by GENI-agreed short name and described using [http://www.gpolab.bbn.com/monitoring/schema/20140131/aggregate# the aggregate schema]. Examples: 63 63 64 REST call for GPO-IG:64 Call for GPO-IG: 65 65 {{{ 66 66 https://datastore.instageni.gpolab.bbn.com/aggregate/gpo-ig 67 67 }}} 68 R EST response:68 Response: 69 69 {{{ 70 70 { … … 97 97 98 98 Nodes have an ID which is a URL-sanitized version of their URN and are described using [http://unis.incntre.iu.edu/schema/20120709/node# the node schema]. Examples: 99 * pc1 node at gpo-ig: 99 Call for GPO-IG PC1: 100 {{{ 101 https://datastore.instageni.gpolab.bbn.com/node/instageni.gpolab.bbn.com_node_pc1 102 }}} 103 Response: 100 104 {{{ 101 105 { … … 113 117 { 114 118 "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth0", 115 "href": "https://datastore.instageni.gpolab.bbn.com/ ports/instageni.gpolab.bbn.com_interface_pc1%3Aeth0"119 "href": "https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1%3Aeth0" 116 120 }, 117 121 { 118 122 "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth1", 119 "href": "https://datastore.instageni.gpolab.bbn.com/ ports/instageni.gpolab.bbn.com_interface_pc1%3Aeth1"123 "href": "https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1%3Aeth1" 120 124 }, 121 125 { 122 126 "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth2", 123 "href": "https://datastore.instageni.gpolab.bbn.com/ ports/instageni.gpolab.bbn.com_interface_pc1%3Aeth2"127 "href": "https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1%3Aeth2" 124 128 }, 125 129 { 126 130 "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth3", 127 "href": "https://datastore.instageni.gpolab.bbn.com/ ports/instageni.gpolab.bbn.com_interface_pc1%3Aeth3"131 "href": "https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1%3Aeth3" 128 132 } 129 133 ] … … 138 142 139 143 Examples: 140 * pc1:eth0 (control) interface at gpo-ig: 144 145 Call for pc1 eth0 (control) at gpo-ig: 146 {{{ 147 https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1:eth0 148 }}} 149 Response: 141 150 {{{ 142 151 { 143 152 "$schema": "http://unis.incntre.iu.edu/schema/20120709/port#", 144 "selfRef": "https://datastore.instageni.gpolab.bbn.com/ ports/instageni.gpolab.bbn.com_interface_pc1:eth0",153 "selfRef": "https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1:eth0", 145 154 "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth0", 146 155 "ts": 1391194147100678, … … 159 168 } 160 169 }}} 161 * pc1:eth1 (dataplane) interface at gpo-ig: 170 Call for pc1 eth1 (dataplane) interface at gpo-ig: 171 172 {{{ 173 https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1:eth1 174 }}} 175 176 162 177 {{{ 163 178 { 164 179 "$schema": "http://unis.incntre.iu.edu/schema/20120709/port#", 165 "selfRef": "https://datastore.instageni.gpolab.bbn.com/ ports/instageni.gpolab.bbn.com_interface_pc1:eth1",180 "selfRef": "https://datastore.instageni.gpolab.bbn.com/interface/instageni.gpolab.bbn.com_interface_pc1:eth1", 166 181 "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth1", 167 182 "ts": 1391194147100678, … … 184 199 185 200 GENI slice authorities are indexed by domain name and described using [http://www.gpolab.bbn.com/monitoring/schema/20140131/authority# the authority schema]. Examples: 186 * ch.geni.net: 201 202 203 Call for authority of ch.geni.net: 204 {{{ 205 https://datastore.ch.geni.net/authority/instageni.gpolab.bbn.com_interface_pc1:eth0 206 }}} 207 Response: 187 208 {{{ 188 209 { 189 210 "$schema": "http://www.gpolab.bbn.com/monitoring/schema/20140131/authority#", 190 211 "id": "ch.geni.net", 191 "selfRef": "https://datastore.ch.geni.net/authorit ies/ch.geni.net",212 "selfRef": "https://datastore.ch.geni.net/authority/ch.geni.net", 192 213 "urn": "urn:publicid:IDN+ch.geni.net+authority+ch", 193 214 "ts": 1391192685740849, … … 195 216 { 196 217 "urn": "urn:publicid:IDN+ch.geni.net+user+tupty", 197 "href": "https://datastore.ch.geni.net/user s/tupty"218 "href": "https://datastore.ch.geni.net/user/tupty" 198 219 } 199 220 ], … … 201 222 { 202 223 "urn": "urn:publicid:IDN+ch.geni.net:gpo-infra+slice+tuptyexclusive", 203 "href": "https://datastore.ch.geni.net/slice s/ch.geni.net_gpo-infra_slice_tuptyexclusive"224 "href": "https://datastore.ch.geni.net/slice/ch.geni.net_gpo-infra_slice_tuptyexclusive" 204 225 } 205 226 ] … … 215 236 "$schema": "http://www.gpolab.bbn.com/monitoring/schema/20140131/user#", 216 237 "id": "tupty", 217 "selfRef": "https://datastore.ch.geni.net/user s/tupty",218 "urn": "https://datastore.ch.geni.net/user s/tupty",238 "selfRef": "https://datastore.ch.geni.net/user/tupty", 239 "urn": "https://datastore.ch.geni.net/user/tupty", 219 240 "ts": 1391192685740849, 220 241 "authority": { 221 242 "urn": "urn:publicid:IDN+ch.geni.net+authority+ch", 222 "href": "https://datastore.ch.geni.net/authorit ies/ch.geni.net"243 "href": "https://datastore.ch.geni.net/authority/ch.geni.net" 223 244 }, 224 245 "fullname": "Tim Exampleuser", 225 "email": "t upty@example.com"246 "email": "tim@example.com" 226 247 } 227 248 }}} … … 241 262 "authority": { 242 263 "urn": "urn:publicid:IDN+ch.geni.net+authority+ch", 243 "href": "https://datastore.ch.geni.net/authorit ies/ch.geni.net"264 "href": "https://datastore.ch.geni.net/authority/ch.geni.net" 244 265 }, 245 266 "created": 1391626683000000,