Каков наилучший способ мониторинга (работоспособности и производительности) приложения .NET?Каков наилучший способ мониторинга приложения .NET?
ответ
Windows, имеет обычные счетчики производительности и .NET добавить некоторые (GC циклы, время JIT и т.д.). Посмотрите на монитор Peformance.
журнал событий? Таблица аудита SQL Server?
две большие библиотеки ведения журнала ELMAH и log4net
Я попробовал redgate Ants. Это довольно эффективные профилировщики для .NET.
Муравьи для разработки, мне нужно решение для мониторинга, когда приложения находятся в производстве. –
Я предлагаю использовать JetBrains dotTrace, очень электроинструмент, хотя это не бесплатно :(
Во-первых Вы счетчики сисем. Они окно на основе объекты, которые используются для сбора данных variuos. Там (для приложений Windows с общим доступом .NET ASP). Вы можете контролировать размер памяти, количество операций ввода-вывода кадров, потоков, ручек, почти все. Хорошая вещь о перфометрах - это то, что вы может определить ваш собственный. Так, например, если вы хотите. Пример статьи можно найти here. Как некоторые люди говорили передо мной, стоит создать некоторую инфраструктуру регистрации, но я полагаю, вы это знаете. Log4Net является удивительным и легко расширяемым, поэтому взгляните на него, а корпоративная библиотека также имеет неэффективный блок ведения журнала. Стоит использовать IoC (инверсию шаблона управления) для настройки инфраструктуры ведения журнала, разработать некоторые настраиваемые атрибуты, чтобы статически отмечать некоторые методы ведения журнала, поэтому при запуске инфраструктура знает, что делать в журнале (для стандартных проблем с журналом, таких как доступ к файлам или обновление кеша или что-то подобное). Если вы используете ASP.NET, используйте API контроля работоспособности. Надеюсь, это поможет
- 1. Каков наилучший способ инициализации приложения?
- 2. Каков наилучший способ «настройки приложения» в Android?
- 3. Каков наилучший способ хранения пользовательских настроек для приложения .NET?
- 4. Каков наилучший способ для приложения Windows Forms .NET обновить себя?
- 5. Каков наилучший способ модульного тестирования приложения Windows CE/.NET CF?
- 6. Каков наилучший способ реализовать это в .NET?
- 7. Каков наилучший способ создания установщика Windows .NET?
- 8. Каков наилучший способ изучения .Net Quickbooks?
- 9. Каков наилучший способ создания нового .NET-проекта?
- 10. Каков наилучший способ «квадратного» изображения в .NET?
- 11. Каков наилучший способ мониторинга производительности кросс-платформы программы
- 12. Каков наилучший способ поднять события приложения для использования с инструментами мониторинга сети администратора?
- 13. Каков наилучший способ хранения настроек приложения? (MVC)
- 14. Каков наилучший способ размещения приложения angularjs?
- 15. Каков наилучший способ создания асинхронного веб-приложения
- 16. Каков наилучший способ настройки приложения Java?
- 17. Каков наилучший способ развертывания приложения Pylons?
- 18. Каков наилучший способ локализации приложения asp.net?
- 19. Каков наилучший способ сохранить настройки приложения iphone?
- 20. Каков наилучший способ сериализации конфигурации приложения Delphi?
- 21. Каков наилучший способ создания обновляемого приложения MVC?
- 22. Каков наилучший способ использования углового ng-приложения?
- 23. Каков наилучший способ «указать/пронумеруть» производительность приложения?
- 24. Каков наилучший способ пробовать/профиль приложения PyObjC?
- 25. Каков наилучший способ сохранить конфигурацию веб-приложения?
- 26. Каков наилучший способ размещения приложения ASP.NET MVC6
- 27. ASP.NET - Каков наилучший способ блокировать использование приложения?
- 28. Каков наилучший способ создания приложения ember?
- 29. Каков наилучший способ разделить ионный код приложения?
- 30. Каков наилучший способ обновления углового приложения?
Что вы подразумеваете под монитором? – Benny
мониторинг производительности, мониторинг работоспособности ... –