Python - 从不同脚本收集统计信息

时间:2016-07-06 13:11:50

标签: python

我用Python编写了一个程序,它接收数据(任何类型),组织它,并将其发送到远程服务进行可视化。 API只需要一个配置文件,指定它应该期望的数据类型,然后就可以了。

然后我有很多不同的程序,它们都会在执行时报告某种形式的统计信息。我想要做的是能够将它们连接到我的API ,而不必自己修改程序,这证明是棘手的。

可以在每个类中实例化API的对象,然后调用所提供的方法,但这太麻烦了 - 你应该能够在不使用API​​类的情况下使用它在您自己的存储库中。

我们提出的一个解决方案是简单地将所有输出打印到文件中,并让API监听此文件 - 一旦检测到新内容,它就会读取并将其发送出去。然而,这对我们的需求来说太慢了,因为一些程序很快就会产生大量数据。

我的问题还有其他解决办法吗?

谢谢!

0 个答案:

没有答案