#asp.net #windows #iis #performancecounter
#asp.net #Windows #iis #счетчик производительности
Вопрос:
Любой из счетчиков под ASP.NET v4.0.30319 или ASP.NET в разделе нет объектов для выбора при выделении,
но любой из счетчиков под ASP.NET В разделе Apps v4.0.30319 есть объекты для выбора (распознать мои запущенные приложения IIS)
Вещи, которые я проверил:
- В реестре нет записи «Отключить счетчик производительности» для ASP.NET v4.0.30319 или ASP.NET
- В реестре нет записи «Отключить счетчик производительности» в любых разделах в разделе Компьютер HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
- я вижу, что в ключе Names для ASP.NET v4.0.30319, что есть две записи, которые правильно содержат PID запущенных в данный момент процессов w3wp. Следует отметить, что в разделе «Имена» нет ключа ASP.NET , только связь и производительность
- я запустил 32-разрядную версию perfmon.exe как администратор нашел в этом каталоге, но это привело к тому же результату C:WindowsSysWOW64
- запуск powershell от имени администратора и запрос соответствующих классов показывает только значения 0 (как PerfRawData, так и PerfFormattedData)
__GENUS : 2
__CLASS : Win32_PerfRawData_ASPNET4030319_ASPNETv4030319
__SUPERCLASS : Win32_PerfRawData
__DYNASTY : CIM_StatisticalInformation
__RELPATH : Win32_PerfRawData_ASPNET4030319_ASPNETv4030319=@
__PROPERTY_COUNT : 29
__DERIVATION : {Win32_PerfRawData, Win32_Perf, CIM_StatisticalInformation}
__SERVER : REDACTED
__NAMESPACE : rootcimv2
__PATH : \REDACTEDrootcimv2:Win32_PerfRawData_ASPNET4030319_ASPNETv4030319=@
ApplicationRestarts : 0
ApplicationsRunning : 0
AuditFailureEventsRaised : 0
AuditSuccessEventsRaised : 0
Caption :
Description :
ErrorEventsRaised : 0
Frequency_Object : 0
Frequency_PerfTime : 0
Frequency_Sys100NS : 10000000
InfrastructureErrorEventsRaised : 0
Name :
RequestErrorEventsRaised : 0
RequestExecutionTime : 0
RequestsCurrent : 0
RequestsDisconnected : 0
RequestsInNativeQueue : 0
RequestsQueued : 0
RequestsRejected : 0
RequestWaitTime : 0
StateServerSessionsAbandoned : 0
StateServerSessionsActive : 0
StateServerSessionsTimedOut : 0
StateServerSessionsTotal : 0
Timestamp_Object : 0
Timestamp_PerfTime : 0
Timestamp_Sys100NS : 132514118714090000
WorkerProcessesRunning : 0
WorkerProcessRestarts : 0
PSComputerName : REDACTED
ОС: Центр обработки данных Windows Server 2019
Эта проблема существует во всех наших 500 экземплярах aws
Комментарии:
1. Для более удобного мониторинга производительности конкретных приложений в ASP.NET . ASP.NET как платформа разработки приложений, является поставщиком прикладных услуг. Но ASP.net приложение может отслеживать различные условия во время работы приложения и отражать производительность приложения.
2. Спасибо, Брюс, это понимание — это то, что мне было нужно, с точки зрения непрофессионала, он говорит, что не будет объектов для счетчиков системного уровня, потому что их общесистемные счетчики, система — это счетчик в основном. Поэтому, если вы нажмете добавить, вы увидите данные, которые ищете
Ответ №1:
Комментарий Брюса Чжана был ответом, который мне был нужен.