系统监控程序提供反馈和发现计算机系统不同方面的问题,如检查中央处理器的温度,确保所有服务器正常工作,或发现计算机硬件的问题。此外,系统监控程序可以提供与其他具有类似硬件的计算机相比,计算机的性能如何的反馈,让终端...
系统监控程序提供反馈和发现计算机系统不同方面的问题,如检查中央处理器的温度,确保所有服务器正常工作,或发现计算机硬件的问题。此外,系统监控程序可以提供与其他具有类似硬件的计算机相比,计算机的性能如何的反馈,让终端用户知道是否有什么问题会影响系统的性能。开源系统监控是指系统监控程序,其源代码是开放的、可自由修改的,允许在封闭源代码系统监视程序中通常看不到的自定义级别。系统监视程序可以提供有关计算机与具有类似硬件的其他计算机相比的执行情况的反馈。封闭源代码系统监视开放源代码是程序的底层源代码之一对公众免费开放。在正常的封闭源代码编程下,虽然最终用户可以运行软件,但不允许他或她查看、访问、更改或修改运行该程序的源代码。最终用户永远无法向程序添加新的功能,甚至无法调整被窃听或损坏的功能;相反,他或她必须等待开发人员通过定期修补源代码来解决任何问题。在开放源代码程序中,底层源代码对公众是免费的。因此,最终用户只能接收监视程序最初打算监视的任何方面的反馈当出现问题并且需要监视计算机系统的另一个方面时,这可能会成为一个问题,但是由于封闭源代码系统的不灵活,这就不能实现开源系统监控开放源代码系统监控程序通过自由地允许程序的所有最终用户更改、添加、删除或以其他方式修改运行该程序的代码来消除这些限制,熟练的终端用户可以在原有的系统监控程序功能中添加新的功能,开发人员可能会被迫削减预算限制或时间限制。由于程序的所有用户都有能力进行这些更改,随着时间的推移,新的“用户创建”版本的开放源代码系统监控程序将成为可用,包含许多新功能,允许用户以新的、有趣的方式监视自己的系统。使用开源系统,用户可以更改程序以监视不同的方面,因此,可以捕捉到以前可能未被注意到的新问题。开源系统监控的优点和缺点不仅提供了更大的灵活性,但是,这种向开源系统监控的发展使得协作计算的水平更高。程序员和产品的最终用户共同提供的系统监控程序比任何一个单独提供的都要完整。除此之外,开源系统监控程序通常是免费软件,可以免费下载和运行给最终用户。另一方面,由不同的人对系统进行多次更改可能会导致混乱和错误通信,或者可能无法收到所需的反馈
-
发表于 2020-08-06 09:00
- 阅读 ( 628 )
- 分类:电脑网络