Unsolved

This post is more than 5 years old

13 Posts

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"

                        ]

                    },

No Responses!
No Events found!

Top