我正在开发一个ASP.Net Core应用程序,在该应用程序中,管理员(例如,me )应该能够看到以下系统信息:
挖掘了几个小时之后,我只找到了使用一些性能计数器或系统查询的解决方案。问题是,它们中的大多数只能在Windows下工作,但我需要它们在Linux上工作,具体来说,Ubuntu18.10也可以工作。
发布于 2019-06-05 17:49:06
您只需执行linux命令行相关的程序来收集这些信息。您甚至可以创建一个shell脚本,通过一次执行收集所有这些信息,并以您可以处理的格式返回它们。
以下命令应该足够收集所有信息。
ps -aux:每个进程cpu和内存消耗free:总体内存消耗df:总体磁盘消耗https://stackoverflow.com/questions/56456542
复制相似问题