python写数据进es中

1、自定义inde为:xxxx,data_to_insert也可以自定义函数
from elasticsearch import Elasticsearch
from datetime import datetime, timedelta


es = Elasticsearch(['http://es地址1:9200', 'es地址2:9200', 'es地址3:9200'])
current_date = datetime.now()
formatted_date = current_date.strftime("%Y.%m.%d")
current_time = datetime.now()
adjusted_time = (current_time - timedelta(hours=8)).isoformat()

subnet_name="数据1"
addresses_use="数据1"
addresses_idle="数据1"
addresses_Total="数据1"


# 要es写入的数据
data_to_insert = {"subnet_name": subnet_name, "addresses_use": addresses_use, "addresses_idle": addresses_idle,
"addresses_Total": addresses_Total, "timestamp":adjusted_time }
index_name = "xxxx" + formatted_date # 替换成你的索引名
response = es.index(index=index_name, body=data_to_insert)

print(response)

 

相关推荐

  1. python数据es

    2023-12-09 08:50:03       57 阅读
  2. python-读文本数据

    2023-12-09 08:50:03       34 阅读
  3. Python如何查询es里的数据

    2023-12-09 08:50:03       32 阅读
  4. ES阶使用

    2023-12-09 08:50:03       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-09 08:50:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-09 08:50:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-09 08:50:03       82 阅读
  4. Python语言-面向对象

    2023-12-09 08:50:03       91 阅读

热门阅读

  1. 代码随想录 62. 不同路径

    2023-12-09 08:50:03       55 阅读
  2. 给鼠标描述符打上注释防止忘记

    2023-12-09 08:50:03       54 阅读
  3. DETR 目标检测

    2023-12-09 08:50:03       50 阅读
  4. c 语言常用的加密算法——MD5

    2023-12-09 08:50:03       58 阅读
  5. UDP群聊

    UDP群聊

    2023-12-09 08:50:03      52 阅读
  6. Jenkins安装

    2023-12-09 08:50:03       76 阅读
  7. 达梦(主备)搭建

    2023-12-09 08:50:03       46 阅读