I found this thread via googling, so I thought I may give some of the insight I've acquired.
As someone already stated, WRP interfaces as of R80.30 is not possible to get counters from.
I haven't found an OID which does give this info, nor does CPVIEW in expert mode in that VS-instance give correct either.
I have however, found OIDs that seems good enough, and they have promised that R80.40 will show better / accurate data in CPview for VSs.
Here's hoping that we can see WRP-data ....
Regardless, I wrote a python program to test some OIDs out.
The ones I found to work best in accordance to CPView is:
Also as some have mentioned, I recommend enabling VS direct access via SNMP, so far it works really well.
I do not know as of yet if it has any lack of support compared to the other SNMP models, but from what I've seen, it works.
Seeing as you're looking for interface data, I assume you will be looking at CPU sooner or later.
Unfortunately I can say it seems to be even worse there.
Best way from what I've found, if you want to gather rather correct data, is to use the top command in VS0, and look for the FWK-process for each VS.
top -n 1 | grep fwk
Should give something like:
27618 admin 0 -20 4436m 3.6g 613m S 12 2.8 6258:39 fwk6_dev_0
12 % CPU utilization (where 1 core is 100 %), and this is for VS 6, as you see in fwk"6".
It seems to be a bit of a hassle to monitor this easily via your own means....