HP BL680c XenEnterprise Management API - Page 145

Class: host, metrics

Page 145 highlights

2.15. CLASS: HOST METRICS CHAPTER 2. API REFERENCE 2.15 Class: host metrics 2.15.1 Fields for class: host metrics Name Description Quals RO run RO run RO run RO run RO run host metrics The metrics associated with a host. Field Type Description uuid string unique identifier/object reference memory/total int Host's total memory (bytes) memory/free int Host's free memory (bytes) live bool Pool master thinks this host is live last updated datetime Time at which this information was last updated 2.15.2 RPCs associated with class: host metrics RPC name: get all Overview: Return a list of all the host metrics instances known to the system. Signature: ((host_metrics ref) Set) get_all (session_id s) Return Type: (host metrics ref) Set references to all objects RPC name: get all records Overview: Return a map of host metrics references to host metrics records for all host metrics instances known to the system. Signature: ((host_metrics ref -> host_metrics record) Map) get_all_records (session_id s) Return Type: (host metrics ref → host metrics record) Map records of all objects RPC name: get uuid Overview: Get the uuid field of the given host metrics. Signature: string get_uuid (session_id s, host_metrics ref self) Arguments: type name description host metrics ref self reference to the object 145

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313

2.15. CLASS: HOST
METRICS
CHAPTER 2. API REFERENCE
2.15
Class: host
metrics
2.15.1
Fields for class: host
metrics
Name
host
metrics
Description
The metrics associated with a host.
Quals
Field
Type
Description
RO
run
uuid
string
unique identifier/object reference
RO
run
memory/total
int
Host’s total memory (bytes)
RO
run
memory/free
int
Host’s free memory (bytes)
RO
run
live
bool
Pool master thinks this host is live
RO
run
last
updated
datetime
Time at which this information was
last updated
2.15.2
RPCs associated with class: host
metrics
RPC name: get
all
Overview:
Return a list of all the host
metrics instances known to the system.
Signature:
((host_metrics ref) Set) get_all (session_id s)
Return Type:
(host
metrics ref) Set
references to all objects
RPC name: get
all
records
Overview:
Return a map of host
metrics references to host
metrics records for all host
metrics instances
known to the system.
Signature:
((host_metrics ref -> host_metrics record) Map) get_all_records (session_id s)
Return Type:
(host
metrics ref
host
metrics record) Map
records of all objects
RPC name: get
uuid
Overview:
Get the uuid field of the given host
metrics.
Signature:
string get_uuid (session_id s, host_metrics ref self)
Arguments:
type
name
description
host
metrics ref
self
reference to the object
145