This is a simple application instrumented with OpenTelemetry .NET. It demonstrates how to configure OpenTelemetry .NET to send data to New Relic.
-
Set the following environment variables to configure OpenTelemetry to send data to New Relic:
export OTEL_SERVICE_NAME=getting-started-dotnet export OTEL_EXPORTER_OTLP_ENDPOINT=https://otlp.nr-data.net export OTEL_EXPORTER_OTLP_HEADERS=api-key=<your_license_key> export OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT=4095 export OTEL_EXPORTER_OTLP_COMPRESSION=gzip export OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf export OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE=delta
- If your account is based in the EU, set the endpoint to: https://otlp.eu01.nr-data.net
-
Run the application with the following command and open http://localhost:8080/fibonacci?n=1 in your web browser to ensure it is working.
dotnet run
-
Experiment with providing different values for
n
in the query string. Valid values are between 1 and 90. Values outside this range cause an error which will show up in New Relic.