java - 搜索 Gray Log 2 API 或查询 ElasticSearch 的方法

标签 java .net elasticsearch graylog2

我有一个关于 Gray Log 2 的问题

在我工作的公司,所有系统都向具有预定义流的灰色日志服务器报告异常。

我需要构建一个外部仪表板,用于从不同的流中检索数据。 我还没有找到任何可用于此的 Gray Log 2 API。我读到有可能直接查询 Elastic Search。您能否告知我该怎么做,或者是否有任何 Gray Log 2 API。

我的仪表板将用 JSF 或 .NET 编写,但仍然不确定哪个最好用。

如果能详细回答这个问题,我将不胜感激。链接也会有所帮助。

最佳答案

Graylog2 有一个非常清晰和完整的 Restful API,您可以使用 Swagger 浏览/测试。

转到系统 -> 节点并从节点操作下拉菜单中选择“API 浏览器”。

默认情况下,您可以通过以下网址访问它:http://your.graylog2:12900/api-browser

希望对您有所帮助!

关于java - 搜索 Gray Log 2 API 或查询 ElasticSearch 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15812470/

相关文章:

javascript - Elasticsearch 在 Jasmine 测试中没有按时索引

java - 创建 Java 日历,基本参数

java - 创建棋盘图案

java - 最后一行未使用 aspose word for java 合并到 ms word 表中

java - 从配置中动态读取@JsonProperty

.net - "win-x86"或 "win-x64"任何 CPU 的目标运行时?

python - ElasticSearch:仅索引映射中指定的字段

c# - 链中的多个后台 worker

c# - 如何以编程方式搜索和突出显示 pdf 的关键字

symfony - 如何使用Elastica Search和Symfony2执行嵌套查询