OpenTracing - это платформа для распределенной трассировки. Таким образом, речь идет скорее о мониторинге производительности и наблюдаемости, чем о регистрации (о чем NLog).
OpenTracing позволяет вам вручную обрабатывать код, чтобы генерировать трассы с соответствующими интервалами, содержащими информацию о выполнении кода в вашем приложении. Это включает в себя аннотирование интервалов с ошибками и произвольными ключами и значениями, которые вы могли бы использовать вместо регистрации. Однако это не то же самое, что выделенное структурированное ведение журнала.