Я не разработчик .NET приложений, но в Node.js реализовывал такой стек:
Opentelemetry
SigNoz
Все сводится к инструментированию приложения с помощью Opentelemetry. Инструментарии уже написаны под все возможные языки.
Настройка SigNoz не занимает более 2 часов. Взял docker-compose с оффсайта настроил необходимые параметры и в бой. Сам по себе он использует под капотом Clickhouse, много ресурсов, как с elastic, он не потребляет. Весь кайф SigNoz в объединени все в одном приложении, логи, метрики и трейсы.
Я не разработчик .NET приложений, но в Node.js реализовывал такой стек:
Opentelemetry
SigNoz
Все сводится к инструментированию приложения с помощью Opentelemetry. Инструментарии уже написаны под все возможные языки.
Настройка SigNoz не занимает более 2 часов. Взял docker-compose с оффсайта настроил необходимые параметры и в бой. Сам по себе он использует под капотом Clickhouse, много ресурсов, как с elastic, он не потребляет. Весь кайф SigNoz в объединени все в одном приложении, логи, метрики и трейсы.