2016-05-31 61 views
0

我使用Graylog2 API从Graylog2服务器获取消息。如果我能得到gl2消息ID,这对我非常有帮助。 GrayLog没有类似于SQL中的自动增量的机制,但散列的ID值始终相同且唯一。如何在GrayLog2 API响应中获取消息ID(哈希)?

不幸的是,默认情况下,消息的响应数据中不存在值。

我的连接器是用Python编写的,并使用请求lib进行HTTP连接。

如何使用Graylog2 API获取消息ID?

http://<GL2_Server_IP>:12900/search/universal/absolute?query=_exists_%3AFoobar+AND+_exists_%3AFoobar2&from=2016-04-29%2003%3A43%3A49.461&to=2016-05-31%2015%3A43%3A49.461&filter=streams%<Stream_ID>&fields=Foobar%2C%20Foobar2 

回答