Closed riverlee2014 closed 11 months ago
@dinooliva and @bogdandrutu , does anything jump out to you?
Nothing obvious - will take a closer look shortly.
Can you try RpcViews.registerClientGrpcBasicViews()
and RpcViews.registerServerGrpcBasicViews()
instead of RpcViews.registerClientGrpcViews()
and RpcViews.registerServerGrpcViews()
? There're views that not being recorded at this time.
Also if you're not using streaming RPC, you won't see metrics for real time RPC metrics.
We are actively looking into this, we will keep this thread updated as soon as we have a good answer.
@riverlee2014 unfortunately this is a problem on our integration and we actually did not switch to the new views yet. So currently you will need: RpcViews.registerAllViews(); RpcViews.registerRealTimeMetricsViews(); // will produce data if you use streams.
This is a bad thing on our side and I am working to fix this.
@bogdandrutu thanks. I can get the data in this way. After reading some of the grpc-core source code, it looks like the OpenCensus API is still iterating?
Looks like it was fixed in v1.19.2
Please answer these questions before submitting your issue.
What version of gRPC are you using?
1.18.0
What did you expect to see?
statistics metric data through a custom opencensus stats exporter.
Glad to see that grpc 1.18.0 uses the latest opencensus. I wrote a simple stats exporter, expecting to see metric data log to json format. codes like:
and my pom.xml:
But I can't see any log out, or see any data from zpage /stats and /rpcz.