Как получить идентификатор сообщения (хэш) в ответе API GrayLog2?

Я использую Graylog2 API для получения сообщений с сервера Graylog2. Для меня будет очень полезно, если бы я мог получить идентификатор сообщения gl2. GrayLog не имеет никакого механизма, подобного автоматическому приращению в SQL, но значение ID хэша всегда одинаково и уникально для сообщения.

К сожалению, это значение не существует в данных ответа с сообщениями по умолчанию.

Мой коннектор был написан на Python и использует запросы lib для HTTP-соединения.

Как получить идентификатор сообщения с помощью API Graylog2?

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

1 ответ

Решение

Я получил ответ в группе Google для GrayLog 2. Может быть, это будет полезно для кого-то.

https://groups.google.com/forum/?hl=en

Другие вопросы по тегам