系統監控程序提供反饋和發現計算機系統不同方面的問題,如檢查中央處理器的溫度,確保所有服務器正常工作,或發現計算機硬件的問題。此外,系統監控程序可以提供與其他具有類似硬件的計算機相比,計算機的性能如何的反饋,讓終端...
系統監控程序提供反饋和發現計算機系統不同方面的問題,如檢查中央處理器的溫度,確保所有服務器正常工作,或發現計算機硬件的問題。此外,系統監控程序可以提供與其他具有類似硬件的計算機相比,計算機的性能如何的反饋,讓終端用戶知道是否有什么問題會影響系統的性能。開源系統監控是指系統監控程序,其源代碼是開放的、可自由修改的,允許在封閉源代碼系統監視程序中通常看不到的自定義級別。系統監視程序可以提供有關計算機與具有類似硬件的其他計算機相比的執行情況的反饋。封閉源代碼系統監視開放源代碼是程序的底層源代碼之一對公眾免費開放。在正常的封閉源代碼編程下,雖然最終用戶可以運行軟件,但不允許他或她查看、訪問、更改或修改運行該程序的源代碼。最終用戶永遠無法向程序添加新的功能,甚至無法調整被竊聽或損壞的功能;相反,他或她必須等待開發人員通過定期修補源代碼來解決任何問題。在開放源代碼程序中,底層源代碼對公眾是免費的。因此,最終用戶只能接收監視程序最初打算監視的任何方面的反饋當出現問題并且需要監視計算機系統的另一個方面時,這可能會成為一個問題,但是由于封閉源代碼系統的不靈活,這就不能實現開源系統監控開放源代碼系統監控程序通過自由地允許程序的所有最終用戶更改、添加、刪除或以其他方式修改運行該程序的代碼來消除這些限制,熟練的終端用戶可以在原有的系統監控程序功能中添加新的功能,開發人員可能會被迫削減預算限制或時間限制。由于程序的所有用戶都有能力進行這些更改,隨著時間的推移,新的“用戶創建”版本的開放源代碼系統監控程序將成為可用,包含許多新功能,允許用戶以新的、有趣的方式監視自己的系統。使用開源系統,用戶可以更改程序以監視不同的方面,因此,可以捕捉到以前可能未被注意到的新問題。開源系統監控的優點和缺點不僅提供了更大的靈活性,但是,這種向開源系統監控的發展使得協作計算的水平更高。程序員和產品的最終用戶共同提供的系統監控程序比任何一個單獨提供的都要完整。除此之外,開源系統監控程序通常是免費軟件,可以免費下載和運行給最終用戶。另一方面,由不同的人對系統進行多次更改可能會導致混亂和錯誤通信,或者可能無法收到所需的反饋
-
發表于 2020-08-06 09:00
- 閱讀 ( 524 )
- 分類:電腦網絡