问题标签 [kibana]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
549 浏览

java - Elasticsearch 性能分析

我们目前正在评估 Elasticsearch 作为我们的分析解决方案。主要驱动因素是,一旦将数据填充到 Elasticsearch 中,Kibana 就会免费提供报告。

在采用它之前,我的任务是对该工具进行性能分析。

主要要求是支持 500 evt/sec 的 PUT 速率。

我目前从一个小的设置开始,只是为了在我将它上传到更严肃的实验室之前了解 API。

我的策略基本上是,检查与我需要的格式相对应的分析 CSV,并将它们放入弹性搜索中。我没有使用批量 API,因为实际上事件不会以批量方式到达。

以下是执行此操作的主要代码:

我有以下问题:

  1. 我如何通过 API 知道所有请求何时完成并将数据保存到 Elasticsearch 中?我可以在 Elasticsearch 中查询我的特定索引中的对象计数,但这样做本身就是一个新的性能因素,因此我取消了这个选项。
  2. 以上是将对象插入 Elasticsearch 的最快方法还是我可以做的其他优化。请记住,批量 API 目前不是一个选项。

提前谢谢。

PS:我在客户端和服务器上使用的 Elasticsearch 版本是 1.0.0。

0 投票
1 回答
1817 浏览

logstash - 无法正确保存 kibana 仪表板

我正在尝试保存 kibana 仪表板 - 我尝试了常规保存以及保存到文件选项。无论哪种情况,我都无法打开相同的仪表板 - 我在顶部看到的错误如下:

错误警报

在保存仪表板之前,我可以在 kibana 中正确查看日志。任何有关故障排除或解决此问题的想法将不胜感激。

0 投票
2 回答
3736 浏览

redis - Logstash、elasticsearch、Kibana、包括IP

我有一个 redis 服务器、logstash 索引器服务器和一个 elasticsearch 服务器。如何让索引器服务器甚至托运人服务器在日志中包含 IP,以便在 Kibana 中更轻松地进行排序?或者这是在弹性搜索配置中完成的事情?

0 投票
2 回答
448 浏览

lucene - Kibana:使短语简短不会产生任何结果

原始日志如下所示:

如果我搜索,23:59:30,022我可以找到该行,但如果我搜索23:59:30,没有结果返回任何解释?

0 投票
1 回答
1921 浏览

elasticsearch - Kibana Histogram 具有累积值的意外线曲线

Kibana 无法对字段的累积值进行直方图,如下所述:https ://github.com/elasticsearch/kibana/issues/740

为了克服这个问题,我创建了一个单独的索引来计算自己的总数并将其保存到 Elasticsearch。

映射如下所示:

这些值已正确保存,但意外的是 Kibana 并没有画出我期望的线,而是在不存在的点之间连接。

以下是 Kibana 截图:

在此处输入图像描述

由于我的数据集一直在增加,所以线曲线应该一直在增加,我可以通过 kibana 本身看到的以下事件来证明:

在此处输入图像描述

它可能与我所做的数据格式有关吗?

提前谢谢。

0 投票
1 回答
3654 浏览

apache - Kibana 弹性搜索集成

我正在尝试安装 kibana + elasticsearch + fluentd。我同时安装了 elasticsearch 和 fluentd 并且可以正常工作,但似乎无法让 kibana 链接到 elasticsearch。

我正在使用 Kibana3,按照 elasticsearch 网站上的安装说明进行操作。

基本上,下载 Tar 文件,提取内容,更改 config.js 将 elasticsearch 参数设置为 Elasticsearch 服务器的标准主机名。将提取目录的内容复制到您的网络服务器。

我已经完成了所有这些。我正在使用 apache 运行 ubuntu 12.04。我将 kibana 文件复制到 /var/www 文件夹的根目录,当我访问该站点时,有一个带有 kibana 徽标的标题 {{dashboard.current.title}}。

我错过了什么。我的 config.js 文件如下

0 投票
3 回答
19487 浏览

solr - 我们可以在不使用 elasticsearch 的情况下将 Kibana 用于 Apache Solr

如何将 Kibana 与 Apache solr 集成,而不是使用弹性搜索。

如果做不到。

Kibana for Solr 有哪些替代品

0 投票
1 回答
782 浏览

.htaccess - 让 Kibana 连接到由 htaccess 保护的 elasticsearch 服务器

我有一个面向公众的弹性搜索服务器,并使用 htaccess 安全地访问它。问题是 Kibana 现在无法连接到 elasticsearch。

在 Kibana 的 config.js 中尝试了以下操作,但失败了——

我得到 Kibana 界面中的红色条说-

“请确保您的系统可以访问弹性搜索。”

0 投票
1 回答
885 浏览

date - ElasticSearch 字段类型“日期”插入日期('Ymd H:i:s')

我正在尝试将日期时间值插入到我的 Es 索引中。但我现在不明白。

如果我使用例如 "eventDate" => "date" 进行自定义映射并尝试使用 "eventDate" => date('Ymd H:i:s') 索引文档,我会收到此错误:

IllegalArgumentException[无效格式:\"2014-03-13 15:36:15\" 在 \"15:36:15\" 处格式错误];","状态":400}

我明白这一点,但我不知道我应该改变什么?!?!我想稍后在 Kibana 直方图中使用该字段,所以它必须是一个日期字段。

在 Es 文档中,我看到了这样的日期格式: "Ym-dTH:i:s" !中间的这个“T”是什么?我怎样才能完全像这样索引呢?

感谢您的帮助。马克

0 投票
2 回答
503 浏览

java - 如何将 Java 程序的输出文本文件放入 kibana-logstash-elasticsearch

我有一个 java 应用程序,它将执行一些操作并将相应的持续时间保存在文本文件中。有没有办法集成这个文本文件数据以在 kibana 中显示。

如何为此配置logstash和elasticsearch。我是这个领域的新手。你能推荐一些基础教程吗