Ответ 1
Счетчики производительности не находятся в Linux, а не в NET Core. Создайте еще одно "вспомогательное приложение на основе Full NET", чтобы выставить счетчики производительности в качестве службы "NET Core Application"
В Windows вы можете читать счетчики производительности .NET, используя следующее:
PerformanceCounter
Учитывая недавнюю версию .NET Core и тот факт, что такое приложение также может работать в Linux, как можно получить доступ к связанным с .NET статистикам, доступным в настоящее время в Windows?
Счетчики производительности не находятся в Linux, а не в NET Core. Создайте еще одно "вспомогательное приложение на основе Full NET", чтобы выставить счетчики производительности в качестве службы "NET Core Application"
В пакете совместимости Windows для .NET Core будет поддержка счетчиков производительности
https://www.nuget.org/packages/Microsoft.Windows.Compatibility
Конечно, пока это только функция Windows.
Этот пакет точно соответствует счетчикам производительности .NET Framework и может использоваться в приложениях .NET Core под Windows:
https://www.nuget.org/packages/System.Diagnostics.PerformanceCounter/