Hi there, i am trying to send traces to grafana using nodejs (Exporters | OpenTelemetry)
in my current setup, i am sending the traces to a jaeger-collector, wich saves the traces to a cassandra db. i have also running jaeger-query wich is then connected as a datasource in grafana. it does work somehow.
since i am getting a lot of timeouts (i think) from the local db, i want to try to use the grafana cloud and see if its better.
what i have done now is to go to my grafana account page and set up opentelemetry. i got an instance id and cloud-token wich ich can now use to send traces here:
https://otlp-gateway-prod-eu-west-2.grafana.net/otlp/v1/traces
so far so good, but now my issue: where do i find the data in the grafana instance? when i go to datasources there is nothing like opentelemetry or traces. how do i see my data i am sending to grafana cloud?
as far as i understand i dont need the collector running locally anymore, since grafana cloud does that for me?
Any help understanding it would be very kind!!
thank you so much,
cheers
EDIT: never mind - i found it! it goes directly to grafanacloud-instance-traces
EDIT2: sadly the problem is still that i do get houndreds or thoudsands of these error messages in my client wich sends the traces to grafana:
api | {"stack":"OTLPExporterError: Request Timeout\n at ClientRequest.<anonymous> (/home/user/git/project/node_modules/@opentelemetry/otlp-exporter-base/src/platform/node/util.ts:147:21)\n at <anonymous> (/home/user/git/project/node_modules/@opentelemetry/context-async-hooks/src/AbstractAsyncHooksContextManager.ts:75:49)\n at AsyncLocalStorage.run (node:async_hooks:338:14)\n at AsyncLocalStorageContextManager.with (/home/user/git/project/node_modules/@opentelemetry/context-async-hooks/src/AsyncLocalStorageContextManager.ts:40:36)\n at ClientRequest.contextWrapper (/home/user/git/project/node_modules/@opentelemetry/context-async-hooks/src/AbstractAsyncHooksContextManager.ts:75:26)\n at ClientRequest.emit (node:events:514:28)\n at TLSSocket.socketCloseListener (node:_http_client:474:11)\n at TLSSocket.emit (node:events:526:35)\n at node:net:323:12\n at TCP.done (node:_tls_wrap:588:7)","message":"Request Timeout","name":"OTLPExporterError","code":"ECONNRESET"}