У меня есть несколько приложений, работающих поверх ASP.NET, которые я хочу отслеживать. Главное, что меня волнует:
Исключения: в настоящее время у нас есть специальный код, который отправит нам электронное письмо при возникновении исключения. Если приложение терпит неудачу, это нарушит нашу перспективу ... Я знаю (и использую) elmah, который частично решает проблему, однако это все еще просто большая таблица исключений с красивым (иш) пользовательским интерфейсом. Я хочу что-то, что делает смысл всех этих исключений (например, группирует исключения, предупреждает о появлении новых, сообщает мне, какие наиболее распространенные из них я должен исправить и т. Д.)
Ведение журнала: В настоящее время мы регистрируемся в файлах, которые затем доступны через общую папку grep & tail разработчика. Кто-нибудь знает, как лучше представить эту информацию. В идеальном мире я хочу связать это с исключениями.
Производительность: время запросов, использование памяти, ЦП и т. Д. Любая статистика, которую я могу получить
Я предполагаю, что эта проблема, вероятно, будет решена с помощью ряда инструментов, есть ли у кого-нибудь предложения?