OddDotNet stands for Observability Driven Development (ODD) in .NET.
OddDotNet is a test harness for ODD. It includes an OTLP receiver that supports grpc (with http/protobuf and http/json on the roadmap).
This project is in active development. Please continue to check back often. Spans/Traces, Metrics, and LogRecords are all supported. Profiles are being actively developed.
This repository makes use of git submodule
s to clone down the proto files from GitHub, located
here.
When cloning down the repo, you'll need to git clone --recurse-submodules
to pull in the proto
file git repo.
This project makes use of .NET Aspire for testing. Follow the instructions located here