Symptoms
Because of identically-named key/value pairs in the "entries" object returned by the /mgmt/tm/sys/performance/all-stats and /mgmt/tm/sys/performance/throughput iControl REST endpoints, the output of these endpoints cannot be successfully parsed by common JSON-parsing libraries.
Only the key/value pair appearing last for a given name is returned by common JSON-parsing libraries.
As a result, the In/Out/Service sections of the output, which should show both Throughput(bit) and Throughput(packets) only shows Throughput(packets).
Impact
Common JSON-parsing libraries are unable to extract all of the information contained in the JSON blob (only a subset of the information is returned).
Conditions
Querying the /mgmt/tm/sys/performance/all-stats or /mgmt/tm/sys/performance/throughput iControl REST endpoints.
Workaround
If possible, use the TMSH utility from the CLI of the BIG-IP system to display the complete information.