Аналитика для .NET Core сайтов
Как получать информацию о приложении на продакшене? Пока я работаю у себя, я могу поставить брейкпоинты или написать Console.WriteLine("Some message")
Если я пишу мобильное приложение, могу туда интегрировать Yandex.AppMetrica или аналитику гугла, и писать SendEvent("User did something")
Сейчас я делаю сайт на .NET Core + докер. И мне нужно как то узнавать, что внутри него происходит, причем желательно в удобной дашборде. Есть ли какое-нибудь решение наподобии аппметрики или чего то такого, чтобы воткнул в важные методы и смотришь, как продакшен работает.
Ответы (1 шт):
Посмотрите эту статью. Хорошее стандартное решение для логирования https://www.humankode.com/asp-net-core/logging-with-elasticsearch-kibana-asp-net-core-and-docker