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 submodules 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