«

一个创建kibana数据视图Python脚本的例子

Linux-man.cn 发布于 阅读:52 技术文章


一个创建kibana数据视图Python脚本的例子,简单记录下。

import requests
import time

url = "http://ip:5601/api/data_views/data_view"
user = 'user'
passwd = 'pwd'

headers = {
    "Content-Type": "application/json",    
    "kbn-xsrf": True
}
with open('index.txt', 'r') as f:
    indexs = f.readlines()
for i in indexs:
    i = i.strip('\n')
    data = {
        "data_view": {
            "title": i, 
            "name": i,
            "timeFieldName": "es_time"
        }    
    }
    r = requests.post(url, auth=(user, passwd), json=data, headers=headers)
    print(r.text)
    time.sleep(1)

kibana python