&引用;“迭代请求异常”;使用Opencensus Python gRPC
我正试图通过gRPC将OpenCensus跨度发送给使用python的OpenCensus收集器,如下所示:&引用;“迭代请求异常”;使用Opencensus Python gRPC,python,protocol-buffers,grpc,opencensus,Python,Protocol Buffers,Grpc,Opencensus,我正试图通过gRPC将OpenCensus跨度发送给使用python的OpenCensus收集器,如下所示: 来自opencensus.proto.agent.trace.v1.trace\u service\u pb2导入导出TraceServiceRequest 从opencensus.proto.agent.trace.v1.trace\u服务\u pb2\u grpc导入TraceServiceStub 进口grpc def导出(范围、端点): 通道=grpc.不安全通道(端点) 客户端
来自opencensus.proto.agent.trace.v1.trace\u service\u pb2导入导出TraceServiceRequest
从opencensus.proto.agent.trace.v1.trace\u服务\u pb2\u grpc导入TraceServiceStub
进口grpc
def导出(范围、端点):
通道=grpc.不安全通道(端点)
客户端=TraceServiceStub(通道=通道)
rq=ExportTraceServiceRequest(spans=spans)
响应=客户端导出(rq)
打印(列表(回复))
Span
参数包含类型列表opencensus.proto.trace.v1.trace\u pb2.Span
。
我希望这会将列表中的所有跨度导出到opencensus收集器,侦听端点
。但是,我没有看到任何数据到达,响应对象包含
<_MultiThreadedRendezvous of RPC that terminated with:
status = StatusCode.UNKNOWN
details = "Exception iterating requests!"
debug_error_string = "None"
>