普罗米修斯+简单的时间序列+Python



我正试图在prometheus中构建一个简单的时间序列数据库。我正在查看财务时间序列数据,需要在某个地方存储数据,以便通过Python快速访问。我通过xml或.csvs将数据加载到时间序列中,所以这不是一个疯狂的"同时输入和输出大量数据"的项目。我是唯一的用户,也许有几个其他人及时使用它,只是想要一些容易加载数据和从中提取数据的东西。

我希望能得到一些关于如何做到这一点的指导。几个问题:

1) 通过python从prometheus数据库中提取数据简单吗?2) 我想在我的windows机器上本地运行这一切,这可行吗?3) 我是不是完全设计过头了?(我对SQL的担忧是,由于它的大型时间序列数据集,使用起来会一团糟)

感谢

普罗米修斯主要用于操作监控。虽然你可能会得到一些工作,但普罗米修斯不支持批量加载数据。

1) 通过python从prometheus数据库中提取数据简单吗?

HTTP api应该易于使用。

2) 我想在我的windows机器上本地运行这一切,这可行吗?

这应该行得通。

3) 我是不是完全设计过头了?(我对SQL的担忧是,由于它的大型时间序列数据集,使用起来会一团糟)

我更愿意说普罗米修斯可能不是适合这里工作的工具。高达100GB,我认为SQL数据库是一个很好的起点。

最新更新