我使用linux服务器,我想开发一个程序,该程序将绘制cpu使用情况、内存使用情况、进程和用户定义的指标。到目前为止,他们告诉我,我可以从.txt文件中读取流数据。我看了jfreechart,jconsole,但我认为它们不起作用,所以我找到了LiveGraph。我遇到的问题是,它并不是每次向它写入数据时都会绘图。我使用线程睡眠程序和filewriter对象每10秒向文件写入一次。有人用过这个工具吗?或者有更好的解决方案吗?谢谢你的帮助。我每10秒向文件生成一次数据,但LiveGraph只在文件关闭时对其进行绘图,我需要它进行绘图并保持打开。
有很多免费和商业的服务器监控工具。你可以先在这里或这里找一些。
但当然,使用一个已经制作好的软件可以消除黑客攻击自己软件的兴奋感。:)