【Udemy Logstash 热门课程】Data Processing with Logstash (and Filebeat)

使用 Logstash 处理数据,这是 ELK 堆栈(Elasticsearch、Logstash、Kibana)和 Elastic Stack 的关键部分。

你将会学到的

  • 了解 Logstash 的基本概念
  • 构建处理和操作数千个事件的管道
  • 从多个来源和多个目的地向 Logstash 发送数据
  • 构建一个功能齐全的管道来处理 Apache Web 服务器日志
  • 使用 Logstash 处理 Filebeat 事件

要求

  • 熟悉基本的终端/命令提示符使用是一个加分项

说明

新的!本课程现在还包括 Filebeat 以及如何将其与 Logstash、Elasticsearch 和 Kibana 集成!

想了解如何使用 Logstash 处理事件?那么你来对地方了; 本课程是 Udemy 迄今为止最全面的 Logstash 课程!本课程专门涵盖 Logstash,这意味着我们可以比本课程涵盖整个 Elastic Stack 更详细。因此,如果您想专门学习 Logstash,那么本课程适合您!

本课程假设没有 Logstash 的先验知识或经验。我们从最基本的开始,逐渐过渡到更高级的主题。该课程旨在让您可以一步一步地跟随整个时间,并且您可以在 GitHub 存储库中找到所有配置文件。本课程涵盖的主题包括处理 Apache Web 服务器日志(访问和错误日​​志)、数据丰富、向 Elasticsearch 发送数据、使用 Kibana 可视化数据,以及您可能遇到的一些流行用例。完成本课程后,您将了解 Logstash 的所有最重要方面,并能够构建复杂的管道配置并处理许多不同类型的事件和数据。

什么是 Logstash?
如果您不知道 Logstash 的全部内容,它是由 Elasticsearch、Kibana 等背后的公司开发的事件处理引擎。Logstash 经常被用作 ELK 堆栈或 Elastic Stack 的关键部分,因此它与这些技术提供了强大的协同作用。您可以使用 Logstash 处理许多不同类型的事件,一个事件可以是很多东西。您可以处理来自 Web 服务器的访问或错误日志,也可以从电子商务应用程序向 Logstash 发送事件,例如收到订单或处理付款的时间。您可以从文件(平面文件、JSON、XML、CSV 等)中提取数据,通过 HTTP 或 TCP 接收数据,从数据库中检索数据等等。然后,Logstash 使您能够在将事件发送到您选择的目的地之前处理和操作事件,例如 Elasticsearch、电子邮件、

为什么我们需要 Logstash?
因为通过向 Logstash 发送事件,您可以解耦事物。您有效地将事件处理从 Web 应用程序移出到 Logstash,这意味着如果您需要更改事件的处理方式,例如,您不需要部署新版本的 Web 应用程序。事件处理及其配置集中在 Logstash 中,而不是您触发事件的每个地方。这意味着 Web 应用程序需要做的就是向 Logstash 发送一个事件;它不需要知道事件之后会发生什么以及它在哪里结束。这改进了你的架构,让 Logstash 做它最擅长的事情;处理事件。

让我们开始吧!
我希望你已经准备好开始学习 Logstash。如果您想更详细地查看课程内容,请查看课程表。我期待在课程中见到你!

此课程面向哪些人:

  • 想学习 Logstash 的开发者
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
IT资源 - 高品质精品资源分享网站 » 【Udemy Logstash 热门课程】Data Processing with Logstash (and Filebeat)