1. 程式人生 > >自己動手建立 AIX 平臺上的效能監測工具

自己動手建立 AIX 平臺上的效能監測工具

AIX 作業系統提供了很多效能相關的工具包,比如 perfagent.tools,bos.acct,bos.sysmgt.trace, bos.adt.samples,bos.perf.tools 以及 bos.perf.tune。它們提供了很多可以對系統性能進行監測和調優的工具。比如,監測網路活動的 netpmon,監測記憶體使用情況的 svmon,監測檔案系統性能的 filemon,設定網路屬性的 no。

JFreeChart 是一個開源的 Java lib 庫,利用 JFreeChart 可以用來生成各種各樣的圖表,比如餅圖、柱狀圖、線圖、區域圖、分佈圖、混合圖、甘特圖。

我們要建立的監測工具如下圖 1 所示,可以分成兩部分,一部分位於被監測的 AIX 機器 , 用來監測系統性能資料;另外一部分位於另一臺機器,用來根據效能資料生成基於 WEB 的效能圖表。雖然這兩部分也可運行於同一臺機器,但是為降低對被監測系統的效能影響,推薦將繪製圖表的工作放到另一臺機器上執行。


圖 1 效能監測工具示意圖





本文轉自IBM Developerworks中國