«Доступ к разделу реестра« Global »запрещен» при доступе к счетчикам производительности
Я пытаюсь прочитать некоторые счетчики производительности из моего приложения ASP.NET. Когда я это делаю, я получаю ошибкуДоступ к ключу реестра »Глобальный' отказано."
Я пытался следовать инструкциямВот а такжеВотиспользуя пользователяIIS AppPool\DefaultAppPool
, который является идентификатором, который мой пул приложений настроен для использования:
Я добавил этого пользователя в группу «Пользователи системного монитора»:
И после добавления пользователя я перезагрузил компьютер. Но я все еще получаю ошибку.
Я также пытался добавить пользователей IUSR и NETWORK SERVICE в группу пользователей системного монитора, но те нетоже не работает. В отчаянии я попытался добавить пользователя "Каждый" в группу пользователей Performance Monitor, и это на самом деле работает. Но моя цель - записать статистику из моего приложения в производство, и я нене хочу добавлять "Каждый" в эту группу на производственном сервере.
Что еще должно произойти, чтобы считать счетчики производительности без генерации исключения безопасности?