gnuplot + awk的替代品?

我需要做一些更复杂的绘图和阴谋。 虽然我知道gnuplot可以完成任务,并且可以通过命令行完成,但是我还有其他更简单或更强大的工具吗?

我有点老,所以当我想到统计和制图时,我倾向于思考sed,awk,bash和gnuplot。

理想情况下,我想parsing的东西到本地的MySQL数据库,创build批处理作业,设置传入数据的警报等。实时图也将是太棒了。 Gnuplot可以做到这一切,但我不想重新发明轮子,如果我不必。 可视化工具已经取得了一些重大进展,说实话,虽然输出效果很好,但是将日志和数据parsing,分组和分类到gnuplot所能接受的forms会降低我快速组装智能查询的速度。

用gnuplot混合SQL似乎是要走的路,但是它们不能很好地连接。 这将是一个有点痛苦。

举个例子,我最近的项目将花费数月的Apache日志数据,并寻找攻击模式来构build防御性签名。 访问date/时间/地理/网站/url,有无尽的可能的东西来绘制和筛选。 按date范围分组等

后续的项目将是应用签名(统计或其他),并生成警报/响应的攻击模式。 虽然一个工具可能很好地挖掘静态日志,但它不一定会做dynamic统计。

特别是如果你的统计数字很大,你可能想看看R。 你可以去简单和重现基本的gnuplotfunction,但你也可以做更多。

有R的MySQL驱动程序来帮助你连接这两个。