感谢您回答我的问题。我写这篇文章是为了确定创建特定解决方案的最佳方法。
背景:
我有一个运行SunOS的UNIX服务器(我称之为tweetypi),它从许多其他服务器检索统计信息(调用量/响应时间),并将它们存储为以下格式的CSV文件(这个数字在这个示例中没有任何意义):
Time, Num, <1sec, 1-2s, 2-3s, ... >10s, Avg
00-01, 43, , , , ,
01-02, , , , , 11 ,
02-03, , 45 , , 45 , ,
03-04, , , , , ,
04-05, , , 57 , , ,
05-06, , , , , ,
...
23-24, 10, , , , ,
Total, 10, 10 , 12 , 15 , 1 , 15
拥有所有服务器统计信息意味着我们可以根据要求以 Excel 可打开的格式将它们发送给合作伙伴。
需要:
我需要创建一个 java(因为我最熟悉它,并且已经在 tweetypi 上安装了 Java)前端,它:
- 可从浏览器访问/可作为应用程序启动
- 整理 CSV 文件中的统计信息,并在图形中输出特定信息
问题:
最好的方法是什么?浏览器还是应用程序?最好的Java库?还有其他提示吗?有什么潜在的障碍吗?
注意:
我知道我本可以研究这个,但总是有可能错过一个更优雅/更好的解决方案。另外,感谢您抽出宝贵时间阅读本文,更感谢您花时间回答它!
我现在已经创建了这个应用程序。
我做了什么:
创建了蝙蝠脚本来执行 WinSCP 脚本WinSCP 脚本使用私钥无密码登录到网关服务器并在其上执行脚本将 SCP 文件编写到中央网关的脚本WinSCP 脚本将文件拉取到主机Java 应用程序读取文件夹 f 中的文件Java应用程序使用JFreeChart循环访问数据并添加到数据集/创建图形