我正在寻找一种在 linux 机器上获取当前总带宽使用情况的好方法。我试过iftop, nethogs,但与系统监视器相比,它们没有显示真正的带宽使用情况;它们不适合我的项目需要。我想要一个我执行的命令,它返回上传和下载的当前使用情况,没有别的。
我还想在不安装任何东西的情况下使用本机 Linux 工具来做到这一点。事实上,我正在制作一个监控应用程序,我希望它能够监控计算机,而无需在用户想要监控的每台计算机上安装一些东西,那太好了!
就在最近我的电脑性能变得很糟糕,我什至在输入这两个句子时在编辑器中“暂停”了大约 10 次。现在,如果我使用 Process Explorer,我可以按 CPU、内存和 IO 降序排序,因此罪魁祸首总是在表的顶部可见。
问题在于顶级资源猪变化非常快,并且很难缩小长期猪的过程。我想在几个小时或几天内监控每个进程的 CPU、内存和 IO,并记录这些数据,然后提取报告以识别更大和更一致的猪。
我看过 Process Monitor,但它似乎更倾向于捕获流程活动与整体资源使用情况,我还没有找到通过按流程汇总和分组来聚合这些活动的方法。
该问题有时似乎与 I/O 相关,基于 Process Explorer,有时与 CPU“过载”有关。我想在 24 到 48 小时内跟踪和记录每个进程对每个进程的这些资源的使用情况,因为缓慢是短暂的。
然而,它在某些应用程序中更为明显,例如 Chrome 和 Visual Studio,而例如 Notepad++ 没有出现不良性能。我也开始怀疑进出磁盘的内存分页速度很慢,并且焦急地等待着为操作系统获取 SSD 和一两个大型 I/O 应用程序的机会,但这需要一些时间。
我需要一个 Windows (XP/7) 实用程序来持续监视始终运行的进程并在它们挂起时杀死它们(并可选择重新启动它们)。
那里有很多交互式工具(最值得注意的是 Sysinternals)。但是我在一个很少使用的工作站上有一个程序需要连续可靠地运行,这两者都不是它的两个强项:) 它需要持续的保姆,我宁愿只拥有一个监控实用程序(甚至是付费的)一)可以在可定义的条件下杀死/重新启动它——例如 CPU > 80%、“无响应”状态等。
我有一个全 Mac 网络,包括一个 Airport Extreme、1 个 MacPro、1 个 Mac Mini、2 个 MacBook Pro、2 个 iPad 和 2 个 iPhone。Mac Pro 通过 Cat5 直接连接到 Airport Extreme,其余全部通过无线运行。
最近,谷歌经常提示我输入 Capchas。该消息指出,我的网络上可能正在运行我不知道的软件。我的无线路由器使用 WPA2 Personal 进行密码保护,我经常更改密码,所以我认为没有人在使用外部网络(但我无法确认这一点)。
我正在寻找一种相对便宜(最好是开源)的解决方案,使我能够按机器和端口监视和分析网络使用情况。
有人可以推荐一个解决方案吗?
networking mac wireless-networking monitoring airport-extreme
我的 Windows 环境(主要开发机器)运行速度有点慢,涉及到硬盘的操作。作为一个指示,高清灯不断闪烁,例如保存和加载大文件真的很慢。
我想知道是否有一种方法可以监控哪些程序/进程实际使用磁盘 I/O 以及使用的程度以及(如果可能)使用哪个磁盘。
我想知道一些安装程序做了什么:主要是他们添加、删除或修改了哪些文件、文件夹和注册表项。
许多“专业”程序的文档记录很差,以至于很难找到配置它们、更新它们等的正确方法。
InstallRite是一个程序,它能够在安装程序之前和之后拍摄“快照”,然后比较快照。这使您可以了解已完成的操作,甚至可以创建自定义卸载程序。不幸的是 InstallRite 似乎不再维护并且自 2008 年以来没有更新。
我想监视我的应用程序的日志文件,但它不能在本地运行,而是在 SaaS 平台上运行,并通过 HTTP 和 WebDAV 公开。因此,对 URL 有效的 tail -f 对我来说效果很好。
PS 如果您知道可以通过 HTTP 监视远程文件的任何其他工具,它也可能有所帮助。谢谢
我正在 Ubtunu 上寻找一个可以报告平均网络吞吐量/负载的简单工具。一些非常简单的事情:类似于“正常运行时间”——只是告诉我在过去 5 分钟、10 分钟和 1 小时内读取的字节数/MB 数。
monitoring ×10
networking ×5
bandwidth ×2
linux ×2
process ×2
windows ×2
command-line ×1
cpu-usage ×1
hard-drive ×1
http ×1
installation ×1
installer ×1
logfiles ×1
logging ×1
mac ×1
macos ×1
memory ×1
performance ×1
ubuntu ×1
web ×1
windows-xp ×1