TLDR Pradeep asks about trace testing using SigNoz as a backend. vishal-signoz requests examples of desired testing. Pradeep shares code snippets but has not received a solution yet.
Can we do trace testing using signoz as backend ? or is there any other way to do trace testing after setting up signoz with otel ?
I deployed signoz using helm chart on my kubernetes cluster and I can able to see the traces.
What kind of testing do you want to enable using traces? Can you please give me some examples?
Below screenshot I am getting users from my microservice
My tracetest definition file is
name: Go Get users
description: "Get users"
- key: Content-Type
- selector: span[name = "GET /users"]
- attr:tracetest.span.duration <= 500ms
- attr:http.status_code = 200
- name: USER_ID
selector: span[name = "GET /users"]
value: attr:http.response.body | json_path '.id'```
I am getting an error like
I added tracetest exporter in helm chart config to collector file.
helm template --debug .
my config looks like
and in pipeline
Golang repo with instrumentation
Indexed 1060 threads
Built with ClickHouse as datastore, SigNoz is an open-source APM to help you find issues in your deployed applications & solve them quickly | Knowledge Base powered by Struct.AI