【发布时间】:2019-06-05 08:12:04
【问题描述】:
我正在开发一个 ASP.Net Core MVC 应用程序,其中管理员例如我应该能够看到系统信息,例如:
- 当前进程的 CPU 使用率
- 总 CPU 使用率
- 可用的总系统内存
- 当前应用程序使用的总系统内存
- 系统内存使用总量
- 可用的总磁盘空间
- 使用的总磁盘空间
挖掘了几个小时后,我只找到了使用一些性能计数器或系统查询的解决方案。问题是它们中的大多数只能在 Windows 下工作,但我需要它们在 Linux 上工作,特别是 Ubuntu 18.10,才能正常工作。
【问题讨论】:
标签: c# ubuntu asp.net-core health-monitoring