【问题标题】:Kibana 4:How to fetch and display MySQL data in Kibana dashboard?Kibana 4:如何在 Kibana 仪表板中获取和显示 MySQL 数据?
【发布时间】:2015-10-30 10:16:54
【问题描述】:

使用 Kibana-4 如何在 Kibana 仪表板上显示 MySQL 数据。

我能够使用 curl 操作连接数据库: XGET/XPUT

curl -XGET 'localhost:9200/jdbc/_search?pretty&q=*'

显示数据库详细信息...

我关注了---https://github.com/msimons/elasticsearch-river-jdbc

我在创建示例 _river elasticsearch 模式后创建了一个新索引。

当我在 Kibana 中使用_river 模式时,我没有获得用于创建可视化的数据库数据..

对于这个问题有什么好的视频或网址支持吗?

【问题讨论】:

    标签: mysql elasticsearch kibana-4


    【解决方案1】:

    您是否尝试重新启动您的 elasticsearch 和 kibana 实例?

    【讨论】:

    • 感谢 yuv,没什么疑问,我创建了一个弹性搜索索引,比如 _river,我通过 curl 命令(mysql 数据...)输入了一些数据。然后我从 kibana 'localhost:5601' 添加名为 _river 的新“索引模式”。但是当我尝试创建新的可视化时,我看不到从 mysql db 获取的数据。当我 curl -XGET 'localhost:9200/jdbc/_search?pretty&q=*' 时,我得到了数据连接响应
    • 我无法理解您的观点。根据提到的链接:- curl -XPUT 'localhost:9200/_river/my_jdbc_river/_meta' -d '{ "type" : "jdbc",所以这个 _river 不是你的索引。您的索引名称是 jdbc。 _river 表示您正在使用河流,而 my_jdbc_river 是河流的名称。如果您想在 Kibana 中查看该数据,请在 Kibana 中按 jdbc 的名称添加索引。
    猜你喜欢
    • 2020-04-06
    • 1970-01-01
    • 2015-03-07
    • 1970-01-01
    • 2015-01-27
    • 1970-01-01
    • 1970-01-01
    • 2015-08-31
    • 1970-01-01
    相关资源
    最近更新 更多