Elastic:菜鸟上手指南

你好,我是 Elastic 的刘晓国, Elastic 认证工程师认证分析师,阿里云最有价值专家。如果大家想开始学习 Elastic 的话,那么这里将是你理想的学习园地。在我的博客几乎涵盖了你想学习的许多方面,从初级到高级的方方面面。你如果真的想学习 Elastic Stack 的话,那么你所需要的就是这一篇文章就够了。在这里,我来讲述一下作为一个菜鸟该如何阅读我的这些博客文章。如果你真心喜欢我的文章,请不惜点个赞!让我们一起更好地学习!如果你想按照视频学习,请观看我的文章 “Elastic:培训视频 ”,或者直接在 B 站观看。在这里的所列举的文字只是我写出来文章的一部分,但是足以让你对 Elastic Stack 有一个全面的了解。如果你想阅读所有关于 Elastic Stack 的文章,请参阅链接 Elastic

如果你想给 CSDN Elastic 社区云做贡献,请访问 https://elastic.cloud.csdn.net/。谢谢!

除了我这里文章之外,Elastic 社区还定期开展一些 meetup 活动。敬请访问我们的网站 https://www.bagevent.com/org/738410

我们可以按照如下的步骤来学习:

1) Elasticsearch 简介:对 Elasticsearch 做了一个简单的介绍

2) Elasticsearch 的前世今生

3) Elasticsearch 中的一些重要概念: cluster, node, index, document, shards 及 replica:对 Elastic Stack 里的一些重要的概念做描述。理解这些概念对于我们学习和使用 Elastic Stack 是非常重要的

4) 如何在 Linux,MacOS 及 Windows 上进行安装 Elasticsearch:在我们常用的操作系统上进行安装 Elasticsearch

5) Kibana:如何在 Linux,MacOS 及 Windows上安装 Elastic 栈中的 Kibana:讲述如何在我们的操作系统上安装 Kibana

6) 开始使用 Elasticsearch (1): 了解如何创建 index,添加,删除,更新文档

7) 开始使用 Elasticsearch (2):了解如何进行搜索

8) 开始使用 Elasticsearch (3):了解如何进行分析数据: analyze 及 aggregate 数据

9)  Elasticsearch 存储:

10) 基础知识:

11)Elastic:培训视频

12)Core Stack:

13) 中文分词器介绍:

14) Aggregations

15) Painless 编程

16)Ingest pipeline

17) 启动 Elastic 安全

18)  解决方案 - Solutions 

      SIEM 及 Endpoint Security:

          - Solutions:Elastic SIEM - 适用于家庭和企业的安全防护 ( 一)

          - Solutions:Elastic SIEM - 适用于家庭和企业的安全防护 (二)

          - Solutions:Elastic SIEM - 适用于家庭和企业的安全防护 (三)

          - Solutions:Elastic SIEM - 适用于家庭和企业的安全防护 (四)

          - Solutions:Elastic SIEM - 适用于家庭和企业的安全防护 ( 五)

         - Security:Elastic Security 入门

         - Security:如何安装 Elastic SIEM 和 EDR

         - Elasticsearch:EQL 入门 - 使用 EQL 检测威胁

         - Elasticsearch:为 Elastic Security 定制 Detection rules

     APM:

          -  Elastic:应用程序性能监视/管理 (APM) 实践

          - Observability:具有 Web 容器安装的 APM Java agent 动手实践 - Apache Tomcat

          - Solutions:如何使用 Elastic APM 来测试多语言微服务应用程序

         - Observability:从零基础到能够完成微服务可观测性的专家 - Service Map 实践

          - Solutions:如何为 Python Flask 应用进行 APM

          - Solutions:如何为 Python Django应用进行 APM

          - Solutions:为 Nodejs 微服务提供 APM 功能 

          - Observability: 如何为 APM 定制 transactions 及 spans

          - Solutions:安全的 APM 服务器访问

          - A nice article from an Elastic Colleague 

          - Observability:在 Elastic Observability 部署中添加免费和开放的 Elastic APM 

     Enterprise search:

          - Solutions:Elastic Workplace 搜索:随时随地搜索所有内容 (一)

          - Solutions:Elastic Workplace 搜索:随时随地搜索所有内容 (二)

          - Enterprise:如何将自定义数据导入 Elastic Workplace Search - 一个简单的CSV示例

          - Solutions:网站搜索 - Elastic Site Search

          - Solutions:如何运用 Elastic App Search 快速建立出色的 React 搜索体验

          - Enterprise:Elastic App Search 入门

          - Enterprise:Elastic App Search - Web 爬虫器实践 

          - Enterprise:推出 Elastic App Search Web 爬虫器

          - Elastic App Search:免费的产品,可提供出色的搜索体验

          - Enterprise:创建 meta 引擎来扩展你的 App search 体验

    Observability:

          - Elastic:使用 Heartbeat 进行 Uptime 监视

          - Observability:Elastic Metrics 应用介绍

          - Observability:Elastic Logs 应用介绍 

          - Observability: 使用 Elasticsearch,Kibana,Heartbeat 监视网站并使用 Slack 发出警报

          - Observability:网站 User Experience 监控

19)  通知及警报

20) 跨集群操作

21) Maps 

22)机器学习

23)丰富数据及 lookup

24)  监视及管理

25)各类语言日志导入

26)生命周期管理(ILM)

27) Canvas

28) Elasticsearch SQL

29) Graph

30) 数据库数据同步

31) Elastic 认证:

32)版权介绍:

33) Elastic Stack 架构

如果你想快速地部署自己的集群,请参阅如下的文档:

  1. Elastic:在 Elastic 云上3分钟部署 Elastic 集群
  2. Elastic:Elastic Cloud 入门

  3. Elastic:如何在阿里云上构建 Elasticsearch 集群
  4. Elastic:在腾讯云上部署 Elasticsearch 集群

  5. Elastic:如何在 AWS 上一步一步地安装 Elastic Stack

  6. Elastic:用 Docker 部署 Elastic Stack

  7. Elastic:为 Elastic Docker 部署设置安全

  8. Elasticsearch:Elasticsearch Dockerfile 例子

  9. Elastic:Elastic Cloud Kubernetes (ECK) 部署

  10. Elastic:使用 Elastic Helm Chart 来部署多节点的 Elasticsearch 集群

  11. Elastic:如何在一个机器上同时模拟多个node

  12. Elastic:创建 Elasticsearch 集群并为它们配置 TLS 安全通信

  13. Elastic:在 Kubernetes 多节点集群部署 Elastic Stack

  14. Elastic Stack OSS 版本的安装和 Basic 授权及以上版本的比较

  15. Elastic:运用 Elastic Stack 对 Kubernetes 进行监视 (一)(二)(三)(四)(五)

  16. Ansile 部署:

如果你想使用编程的方法把数据导入并搜索:

  1. Elasticsearch:Java 运用示例

  2. Elasticsearch:应用 Nodejs 来访问 Elasticsearch

  3. Elasticsearch:Elasticsearch 开发入门 - Nodejs

  4. Elasticsearch:使用 Python 实现 Web Scraper

  5. Elasticsearch:Elasticsearch 开发入门 - Python

  6. Elasticsearch:使用 Jupyter Notebook 创建 Python 应用导入 CSV 文件

  7. Elasticsearch:运用 Python 来实现对搜索结果的分页

  8. Elastic:如何摄入 Websocket 数据到 Elasticsearch

  9. Elasticsearch:运用 Go 语言实现 Elasticsearch 搜索

  10. Elasticsearch:Elasticsearch 开发入门 - Golang

  11. Elasticsearch:从零开始安装 Elasticsearch 并使用 Python 装载一个 CSV 并读写它

  12. Elastic:运用 Elastic Stack 分析 Spring boot 微服务日志


等我们完成了上面的阅读和练习后,我们会对 Elasticsearch 有一个基本的了解。我们可以再挑选相应的文章进行专门地阅读来了解更多关于 Elastic Stack方 面的知识。

如果你想了解更多关于 Logstash 方面的知识,请参阅链接 Logstash

如果你想了解更多关于 Kibana 方面的知识,请参阅链接 Kibana

如果你想了解更多关于 Beats 方面的知识,请参阅链接 Beats

如果你想了解更多关于 Elastic 解决方案的知识,请参阅链接 Solutions

如果你想了解更多关于 X-Pack 方面的知识,请参阅链接 X-Pack

如果你想了解更多关于 Kubernetes 方面的知识,请参阅链接 Kubernetes

如果你想了解所有关于 Elastic 的内容,请参阅链接 Elastic

如果大家对上面话题需要有更深一步的了解,请告诉我。我会尽力做出更好的文章供大家来参阅!

谢谢大家的关注!

 

关于 Elastic

Elastic 是一家专注搜索的企业。作为 Elastic Stack(Elasticsearch、Kibana、Beats 和 Logstash)的开发者,Elastic 构建了自管理型和 SaaS 型产品,这些产品能够使人们在应用搜索、站点搜索、企业搜索、日志、APM、指标、安全,商业分析等用例中大规模地实时使用数据。全球范围内有数以千计的公司/组织使用 Elastic 来为任务关键型系统提供支持,这些公司/组织包括思科、eBay、高盛、微软、Mayo 医学中心、美国国家航空航天局 (NASA)、纽约时报、维基百科和 Verizon。Elastic 是一家成立于 2012 年的分布式公司,Elasticians 在世界各国开展业务。Elastic 于2018年在中国也成立了独资公司 “弹性搜索(北京)信息技术有限公司”。 更多详情请参见 elastic.co/cn/

 

有用链接:

  1. Elastic 官方网站:https://www.elastic.co/
  2. B 站培训视频 https://space.bilibili.com/630300453/video
  3. Elastic 中文社区 meetup 活动报名 https://www.bagevent.com/org/738410
  4. Elastic 开发文档:https://www.elastic.co/guide/index.html
  5. Elastic 官方会议网站: http://conf.elasticsearch.cn/
  6. Elasticsearch 中文网站:https://www.elasticsearch.cn/
  7. Elastic demos: https://demo.elastic.co/
  8. Elastic 文档:https://www.elastic.co/guide/index.html
  9. Elastic 社区:https://www.elastic.co/community/
  10. Elastic 中文社区:https://elasticsearch.cn/
  11. Elastic 视频:https://www.elastic.co/videos/, https://www.elastic.co/cn/videos/
  12. Elastic 中文博客:https://www.elastic.co/cn/blog/
  13. 腾讯社区:https://cloud.tencent.com/developer/column/4008
  14. Elasticsearch definitive guide: https://www.elastic.co/guide/en/elasticsearch/guide/index.html
  15. "Elasticsearch in action" book: https://livebook.manning.com/book/elasticsearch-in-action/about-this-book/
  16. Elastic 书籍 (1):https://github.com/BlackThursdays/https-github.com-TechBookHunter-Free-Elasticsearch-Books/tree/master/book
  17. Elastic 书籍(2):https://github.com/BlackThursdays/https-github.com-TechBookHunter-Free-Elasticsearch-Books
  18. Elastic 认证指南:https://elasticsearch.cn/article/13530
  19. Elastic 认证: https://www.elastic.co/training/certification
  20. Elastic 培训:https://training.elastic.co/
  21. 掘金mirror网址:https://juejin.im/user/5df6e1bde51d4558381e82d6/posts
  22. Elastic的前世今生:https://mp.weixin.qq.com/s/FRFGwtDtFs_5RYn_vHjghw
  23. 从Splunk迁移到Elastic?https://www.elastic.co/splunk-alternative
  24. Elastic Workshop https://elk-workshop.github.io/
  25. Elastic Start:https://www.elastic.co/start
  26. tutorialspoint.com: https://www.tutorialspoint.com/elasticsearch/index.htm
  27. Elastic 同事博客:https://blog.csdn.net/u013613428?t=1
  28. Elastic Stack 在线:https://www.bookstack.cn/read/elasticsearch-7.9-en/f8c7123dddb484d0.md
  29. Elastic workshop 模块1 模块2 文档
  30. https://doc.codingdict.com/elasticsearch/
  31. Elastic RAP 这个真的很好玩 
  32. Elastic Stack 速成教程
相关推荐