首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >《Learning ELK Stack》10 扩展ELK

《Learning ELK Stack》10 扩展ELK

作者头像
yeedomliu
发布于 2020-07-09 10:40:51
发布于 2020-07-09 10:40:51
7920
举报
文章被收录于专栏:yeedomliuyeedomliu

10 扩展ELK


Elasticsearch插件和工具

用于索引管理的Curator

Curator是一个有助于管理es索引的重要工具。随着数据的增加,它变得非常重要,可以管理各种需要保留的数据和删除的数据。Curator可以用来删除旧的索引并优化系统

  1. 删除索引和快照
  2. 关闭索引
  3. 打开已关闭的索引
  4. 显示索引和快照
  5. 从别名中添加或删除索引
  6. 索引优化
  7. 更改索引分片的副本数量
Curator命令
代码语言:javascript
复制
curator [FLAGS] COMMAND [FLAGS] SUBCOMMAND [FLAGS]

删除某个时间之前的索引

代码语言:javascript
复制
curator --host 10.0.0.x delete indices --older-than 180 --time-unit days --timestring '%Y.%m.%d'

显示匹配时间字符串的所有索引

代码语言:javascript
复制
curator --host 10.0.0.x show indices --timestring '%Y.%m.%d'

将30天之前的索引添加别名为last_month

代码语言:javascript
复制
curator alias --alias-older-than 30 --alias last_month

从别名last_month中删除60天以前的索引

代码语言:javascript
复制
curator alias --unalias-older-than 60 --alias last_month
安装Curator
代码语言:javascript
复制
pip install elasticsearch-curator

https://github.com/elastic/curator https://www.elastic.co/guide/en/elasticsearch/client/curator/current/index.html

用于监控的Marvel

  • Marvel是用于监控es集群的产品。它提供了一个单一的界面来查看集群的聚合分析。在这里可以查看集群的一些关键指标,如健康状况、节点状态和索引等。Marvel对集群想着的问题做根源分析非常有帮助,确保可以提前发现问题并解决。也可以用它来分析历史数据或实时性数据

Marvel2.0已经完全重构成了Kibana插件 https://www.elastic.co/guide/en/marvel/current/index.html


ELK的路线图

Elasticsearch路线图

https://www.elastic.co/guide/en/elasticsearch/plugins/current/index.html

Logstash路线图

https://github.com/elastic/logstash/labels/roadmap

Kibana路线图

https://www.elastic.co/guide/en/kibana/current/whats-new.html

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 10 扩展ELK
    • Elasticsearch插件和工具
      • 用于索引管理的Curator
      • 用于监控的Marvel
    • ELK的路线图
      • Elasticsearch路线图
      • Logstash路线图
      • Kibana路线图
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档