Akiraka Akiraka
  • Home
  • Linux
    • ELK
    • PHP
    • Shell
    • Nginx
    • Docker
      • Docker Compose
    • Centos
    • Ubuntu
    • Jenkins
  • Python
  • Mac OS
  • Windows
  • Big Data
    • Hadoop
    • CDH
    • Hive
    • Spark
    • ZooKeeper
  • K8S
    • Kubernetes
    • Helm
  • Other
  • Quark
  • Contribute
  • Home
  • Linux
    • ELK
    • PHP
    • Shell
    • Nginx
    • Docker
      • Docker Compose
    • Centos
    • Ubuntu
    • Jenkins
  • Python
  • Mac OS
  • Windows
  • Big Data
    • Hadoop
    • CDH
    • Hive
    • Spark
    • ZooKeeper
  • K8S
    • Kubernetes
    • Helm
  • Other
  • Quark
  • Contribute
首页 ELK ElastrcSearch数据定期删除

ElastrcSearch数据定期删除

Akiraka 2年前

如果不删除ES数据,将会导致ES存储的数据越来越多,磁盘满了之后将无法写入新的数据。这时可以使用脚本定时删除过期数据。

#/bin/bash
# 定期删除没用的日志

# 只保留2天内的日志索引
LAST_DATA=`date -d "-2 days" "+%Y.%m.%d"`

# X-PACK 用户名
USER="elastic"
# X-Pack 密码
PASSWD="Jellal@auto_bl123"

# Elastic 服务器地址
ES_SERVER="47.111.151.159"
# Elastic 端口
ES_PORT="9200"

# 删除指定索引
curl -XDELETE -u ${USER}:${PASSWD} "${ES_SERVER}:${ES_PORT}/.monitoring-*"

# 删除日期索引
curl -XDELETE -u ${USER}:${PASSWD} "${ES_SERVER}:${ES_PORT}/*${LAST_DATA}-*"
#elasticsearch#elk
0
猜你喜欢
  • Jenkins 升级失败
  • Deepin与UOS多屏显示输出问题
  • SonarQube 集成 GitLab 单点登录
  • Linux Centos/Ubuntu/Debain配置账户登录失败锁定策略
  • Linux systemd-resolve占用53端口的解决方法
Akiraka
站长
本人擅长 Ai、Au、Fl、Ae、Pr、Ps 等软件的安装与卸载,精通 CSS、JavaScript、PHP、Python、Shell、Go 等单词的拼写,熟悉 Windows、Linux、Mac、Android、IOS 等系统的开关机!
160
文章
24
评论
73
获赞
Popular Articles
TOP1
Kubernetes(k8s)Helm 部署 EFK 集群
2年前
TOP2
Kubernetes(k8s)helm 搭建 prometheus + Grafana 监控
2年前
TOP3
Container 命令ctr、crictl 命令使用说明
11月前
TOP4
Kubernetes(k8s)Helm 部署 Jenkins 持续化集成部署
2年前
TOP5
Helm 部署 Loki 日志聚合
2年前
Related Articles
Ubuntu 18.04 服务器版本
2年前
Docker 常用命令
2年前
CentOS 安装tab命令补全
2年前
修改 Docker 镜像默认存储位置的方法
1年前
Deepin与UOS多屏显示输出问题
4月前
Copyright © 2019-2022 Akiraka. 沪18036911号