通过elasticsearch批量创建kibana的visualize图表及dashboard

本文介绍如何通过Elasticsearch批量创建Kibana的visualize图表和dashboard。内容涉及到Kibana-int索引中的dashboard类型,以及如何利用HTTP REST API添加大量dashboard。
摘要由CSDN通过智能技术生成

kibana中展示的visualize图表及dashboard,是保存在Elasticsearch的kibana-int索引的dashboard类型中的(以kibana3来说明)。

下面获取一保存的一个dashboard

GET http://localhost:9200/kibana-int/dashboard/skytone.optlog

{
    "_index": "kibana-int",
    "_type": "dashboard",
    "_id": "skytone.optlog",
    "_version": 11,
    "found": true,
    "_source": {
        "user": "guest",
        "group": "guest",
        "title": "skytone.optlog",
        "dashboard": "xxx"
    }
}

其中,dashboard字段中保存着具体的kibana中展示的具体的内容,可以参照着kibana的界面设置,很容易明白其实信息的含义的:

{
    "title": "skytone.optlog",
    "services": {
        "query": {
            "list": {
                "0": {
                    "query": "*",
                    "alias": "",
                    "color": "#7EB26D",
                    "id": 0,
                    "pin": false,
                    "type": "lucene",
                    "enable": true }
            },
            "ids": [
                0
            ]
        },
        "filter": {
            "list": {
                "0": {
                    "type": "time",
                    "field": "@timestamp",
                    "from": "now-24h",
                    "to": "now",
                    "mandate": "must",
                    "active": true,
                    "alias": "",
                    "id": 0 },
                "1": {
                    "type": "querystring",
                    "query": "_type=skytone_optlog",
                    "mandate": "must",
                    "active": true,
                    "alias": "",
                    "id": 1 }
            },
            "ids": [
                0,
                1
            ]
        }
    },
    "rows": [
        {
   
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值