问题标签 [kibana-4]
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.
elasticsearch - Kibana 未在“发现”选项卡中显示任何结果
我设置了 elasticsearch 和 Kibana 来索引我们的应用程序(错误)日志。问题是 Kibana 没有在“发现”选项卡中显示任何数据。
现在的情况
- Elasticsearch 启动并运行,响应 API
- 直接在 Elasticsearch 上执行查询
http://elasticserver.com:9200/applogs/_search?q=*
会返回大量结果(请参阅下文,了解单个找到的记录的外观) - Kibana 启动并运行,甚至发现
applogs
Elasticsearch 暴露的索引 - Kibana 还显示
applogs
文档的正确属性和数据类型 - “发现”选项卡不显示任何结果......即使将时间段设置为几年......
有任何想法吗??
下面是Kibana 看到applogs
索引的方式:
弹性搜索查询结果对象如下所示:
..以及我在发现选项卡中看到的内容:
elasticsearch - 如何比较kibana中弹性存储的2个索引的值
我的弹性搜索商店中有 2 个索引。现在在 Kibana 可视化中,我必须在索引 B 中搜索文档计数,其中 indexA 的“col_A”等于 IndexB 的“col_H”。这在kibana中可能吗?如果是这样,请帮助我解决问题。TIA 伙计们。
kibana - kibana 4 中的夏令时和 date_histogram
我正在尝试创建一个包含日期直方图的图表。一切正常,除了跨越夏令时。查看下表作为示例,请注意 10 月 31 日行的问题。有谁知道克服这个问题并在每个月的第一天开始使用水桶的方法。输入是没有时间的日期,因此对于每条记录,时间都是午夜。
只是为了更好地调试,这是执行的查询:
elasticsearch - Kibana 4 检测到地理数据但不在地图上显示任何结果
我从包含地理数据的数据集中创建了一个 Elasticsearch 索引。我已经为数据设置了映射。然后我尝试使用这个数据集创建 Kibana 可视化。Kibana 检测到地理数据属性,但没有找到任何结果,即使有很多。然后我对另一个具有不同且更简单布局的数据集进行了测试,并且 Kibana 正确地可视化了地理数据。
这是有效的示例:
“位置”:{ “纬度”:56.290525,“经度”:-30.163298 },
这是它的映射:
而这个不起作用:
这是它的映射:
工作版本和非工作版本之间只有两点不同:
一个有效的有一个名为“location”的 JSON 元素,而另一个名为“locationForDisplay”
一个有效的有一个 JSON 元素(“位置”)作为顶级元素,而在另一个中它是嵌套类型中的一个元素。
除了这两个差异(我认为这没有任何意义)之外,我找不到其他任何东西。什么会让 Kibana 失败?
java - 我可以在 Kibana 中更改可视化的索引模式吗?
我已经创建了一整套可视化。由于某种原因,我必须在弹性中删除该索引。我们需要创建一个新的索引模式。问题是删除索引可视化后将不起作用。我将不得不痛苦地一一重新创建它。有没有一种方法可以让我去编辑可视化并只修改索引模式而不是创建一个新的可视化本身。
elasticsearch - 时间戳未出现在 Kibana 中
我对 Kibana 很陌生,只是设置了一个实例来查看一些 ElasticSearch 数据。
我在 Elastic Search 中有一个索引,它有几个字段,包括 _timestamp。当我转到“发现”选项卡并查看我的文档时,每个文档都有 _timestamp 字段,但字段旁边有一个黄色警告,显示“此字段没有缓存映射”。结果,我似乎无法按时间排序/过滤。
当我尝试创建新的索引模式并单击“索引包含基于时间的事件”时,“时间字段名称”下拉列表不包含任何内容。
我还需要做些什么来让 Kibana 识别 _timestamp 字段吗?
我正在使用 Kibana 4.0。
kibana - Kibana 加权平均毛利率
我目前正在实施 Kibana 4 (v4.0.0) 作为我们公司的财务仪表板,订单数据来自 ElasticSearch。我正在为没有加权平均指标聚合来计算特定时间间隔的毛利率而苦苦挣扎。存在编写自定义指标的可能性,但是 Kibana 不会在表格可视化构造中显示/实现自定义指标。
样本数据的小可视化:
请参阅此页面计算毛利率百分比
我将毛利率设置为每个弹性搜索文档(=订单对象)的字段。例如,订单 1 的 'gross_margin' 字段等于 0.2。仅仅返回 'gross_margin' 字段的平均值(平均聚合)是不够的,因为这将返回 0.5 ((0.2 + 0.8) / 2),但总集合的实际毛利率为 0.254 (((1000 + 100 ) - (800 + 20)) / (1000 + 100))。
也许这个加权平均值可以通过 Kibana 的解决方法实现,但我无法在文档中找到它。如果有人可以提供指导,我将不胜感激。当您不清楚我的问题时,请随时请求更多信息。
python - json.dump() 将类型从 `dict` 更改为 `NoneType`
我有一个用于操作 JSON 文件的小型 python 程序。我发现当我使用 json.dump() 将操作数据转储回 JSON 文件时,它会更改为<type 'NoneType'>
. 下面数据的原始类型(类型json_data
)是<type 'dict'>
。我将这些 JSON 文档存储在 elasticsearch 中并使用 Kibana4 对其进行可视化。Kibana4 将新添加的整数字段视为字符串。有没有人遇到过这个问题。
json - Kibana4:分析字符串字段警告
我的文档中有 3 个 JSON 键值对,我将它们插入到 elasticsearch 中并使用 Kibana4 进行可视化。这 3 个 JSON 键是NT
,XT
和YT
. 对于所有三个键,这些值通常是介于 100 和 1000 之间的整数。一些典型值为543
和。当我可视化 Kibana4 中的键时,对于上述三个键中的每一个,我都会收到以下警告。328
753
This is an analyzed string field.Analyzed string fields are highly unique and can use a lot of memory to visualize
为了解决上述问题,我使用下面的 shell 脚本为document type
包含这些键的弹性搜索创建映射。
我的弹性搜索索引是bits
,我的文档类型是nts
,我正在尝试为类型long
文档中的 3 个 JSON 键分配类型,nts
即NT
,XT
和YT
.
上面的映射不能解决问题,我仍然收到analyzed string field
警告。有人可以指出可能出了什么问题吗?
apache - Kibana 4 由于未知错误,无法加载“text!config”模块
访问 localhost/kibana4/ 时出现以下错误:
错误:由于未知错误,无法加载“text!config”模块。text.get/xhr.onreadystatechange@localhost/kibana4/index.js?_b=6004:45303:31
错误:错误:由于未知错误,无法加载“text!config”模块。(:0) window.onerror@localhost/kibana4/index.js?_b=6004:45829:24
我做了一些搜索,但我能找到的只是使用 nginx 的人。修复应该是添加proxy_set_header Host $http_host; 定位/。
由于我没有使用 nginx 而是 apache,所以我不知道如何修复它。我对如何将这些东西添加到 apache 进行了一些研究,但没有解决方案。
任何帮助将不胜感激。
编辑:使用的来源:
编辑:这是在一个码头集装箱上。现在我切换到一个新容器,不再收到此错误。