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": [
{