You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
…
|
||
---|---|---|
.. | ||
README.md | ||
events.json | ||
logs.json | ||
metrics.json | ||
trace.json |
README.md
OTLP JSON request examples
This folder contains a collection of example OTLP JSON files for all signals that can be used as request payloads.
- Trace trace.json
- Metrics metrics.json
- Logs logs.json
- Events events.json
Trying it out
First run a OpenTelemetry collector with the following configuration:
receivers:
otlp:
protocols:
http:
exporters:
debug:
verbosity: detailed
service:
pipelines:
traces:
receivers: [otlp]
exporters: [debug]
metrics:
receivers: [otlp]
exporters: [debug]
logs:
receivers: [otlp]
exporters: [debug]
Then send a curl request to the collector (e.g. for Logs):
curl -X POST -H "Content-Type: application/json" -d @logs.json -i localhost:4318/v1/logs
Remember to change the URL path when sending other signals (traces/metrics).