Unsolved
This post is more than 5 years old
13 Posts
0
3367
November 3rd, 2016 14:00
Performance metrics from the REST API.... how ?
Hello community,
I am trying to pull performance metrics from the VPLEX REST API. Virtual Volume performance(throughput,bytes,utilization, etc.), Director performance ,engine, etc.
So far, I've been successful at scripting out GET requests towards the API, but it cannot figure out where to get performance metrics from the api .
The following endpoint (/vplex/monitoring/directors/director-1-1-A/monitors/director-1-1-A_PERPETUAL_vplex_sys_perf_mon_v19") presents an attribute "statistics" that has the following value output.
How do I pull any of these metrics? I see no key/value correlations to any of these.
Help please
{
"name": "statistics",
"value": [
"directory.ops-local",
"rp-spl-node.write-avg-lat",
"director.be-ops-ws",
"director.be-ops",
"director.fe-ops",
"ramf.exp-op",
"ip-com-port.send-drops",
"director.fe-ops-act",
"com-cluster-io.min-lat",
"directory.ops-rem",
"fe-director.ws16-ops",
"directory.dir-total",
"fe-director.caw-avg-lat",
"fe-prt.write-avg-lat",
"director.be-unitattns",
"director.fe-ops-write",
"fe-director.write-avg-lat",
"fe-director.ws16-avg-lat",
"director.be-qfulls",
"ip-com-port.max-latency",
"director.per-cpu-busy",
"ip-com-port.send-bytes",
"director.busy",
"director.fe-ops-q",
"director.dr1-rbld-sent",
"ramf.imp-op",
"be-prt.read",
"director.be-busies",
"ip-com-port.recv-pckts",
"ip-com-port.send-pckts",
"rp-spl-node.write-active",
"fe-director.xcopy-ops",
"ramf.cur-op",
"director.dr1-rbld-recv",
"director.be-resets",
"director.udt-pckt-retrans",
"ramf.exp-rd",
"ip-com-port.ops-queued",
"director.fe-ops-read",
"ramf.exp-wr",
"cache.dirty",
"fe-director.aborts",
"cache.rhit",
"fe-director.caw-ops",
"com-cluster-io.max-lat",
"cache.miss",
"rp-spl-node.write",
"directory.chk-total",
"director.udt-send-bytes",
"ramf.imp-rd",
"ip-com-port.ops-active",
"rp-spl-node.write-ops",
"storage-volume.read-avg-lat",
"fe-prt.ops",
"director.be-aborts",
"director.udt-send-pckts",
"fe-prt.read",
"fe-director.xcopy-avg-lat",
"director.fe-write",
"ip-com-port.recv-bytes",
"ip-com-port.recv-drops",
"director.be-read",
"director.udt-recv-bytes",
"director.be-timeouts",
"fe-prt.read-avg-lat",
"ip-com-port.bytes-active",
"ip-com-port.pckt-retrans",
"director.fe-read",
"com-cluster-io.avg-lat",
"director.udt-conn-drop",
"directory.ch-remote",
"director.be-write",
"fe-director.read-avg-lat",
"storage-volume.write-same-avg-lat",
"director.udt-recv-pckts",
"ip-com-port.min-latency",
"ip-com-port.bytes-queued",
"be-prt.write",
"director.be-ws",
"director.async-write",
"ramf.imp-wr",
"storage-volume.write-avg-lat",
"director.be-ops-write",
"cache.subpg",
"ip-com-port.avg-latency",
"directory.dr-remote",
"director.udt-send-drops",
"director.udt-recv-drops",
"fe-prt.write",
"director.heap-used",
"director.be-ops-read"
]
},

