io.grpc.StatusRuntimeException:已取消安装:未知服务opencensus.proto.agent.metrics.v1.MetricsService

时间:2019-10-18 10:32:09

标签: protocol-buffers grpc-java proto opencensus

我正在尝试配置opencensus以将统计信息导出到opencesnsus代理。

这是我配置导出器的位置:

OcAgentMetricsExporter.createAndRegister(OcAgentMetricsExporterConfiguration.builder()
.setEndPoint(ENDPOINT:55678).setUseInsecure(true).setServiceName(TRACE_SERVICE).build());

这是我的oc代理配置文件:

receivers:
  opencensus:
    port: 55678

但是我遇到了以下异常:

Oct 18, 2019 11:20:52 AM io.opencensus.exporter.metrics.ocagent.OcAgentMetricsServiceExportRpcHandler$ExportResponseObserver onError
WARNING: Export stream is disconnected.
io.grpc.StatusRuntimeException: UNIMPLEMENTED: unknown service opencensus.proto.agent.metrics.v1.MetricsService
    at io.grpc.Status.asRuntimeException(Status.java:533)
    at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:442)
    at io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)
    at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)
    at io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)
    at io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:700)
    at io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)
    at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)
    at io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)
    at io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:399)
    at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:500)
    at io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:65)
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:592)
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$700(ClientCallImpl.java:508)
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:632)
    at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)
    at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

0 个答案:

没有答案