Logs and Telemetry: Using Fluent Bit, Kubernetes, Streaming and More

Wilkins, Phil

  • 出版商: Manning
  • 出版日期: 2024-12-03
  • 售價: $2,300
  • 貴賓價: 9.5$2,185
  • 語言: 英文
  • 頁數: 392
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1633437477
  • ISBN-13: 9781633437470
  • 相關分類: Kubernetes
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Build cloud native observability pipelines with minimal footprints and high-performance throughput--all with Fluent Bit, Kubernetes, and your favorite visualization and analytics tools.

Logs and Telemetry is an all-practical guide to monitoring both cloud-native and traditional environments with the Fluent Bit observability tool. It takes you from the basics of collecting app logs, all the way to filtering, routing, enriching and transforming logs, metrics, and traces.

Inside Logs and Telemetry you'll learn how to:

- Deploy Fluent Bit for telemetry (log, metric, and trace) collection
- Configure pipelines to filter, route, and transform data
- Integrate Fluent Bit with containers and Kubernetes
- Configure Fluent Bit to work with OpenTelemetry, Prometheus, and other open source tech
- Monitor applications at scale with minimal footprint
- Address challenges in Kubernetes-based ecosystems using Fluent Bit
- Utilize Fluent Bit for real-time event analytics to derive new metrics and insights
- Develop custom filters, inputs, and outputs for unique or reusable use cases

Logs and Telemetry draws on both the input and support of key committers and founders of Fluent Bit, and author Phil Wilkins' years of experience in DevOps. Inside, you'll see how you can integrate Fluent Bit with Prometheus, OpenTelemetry, FluentD deployments, and more. Learn how Fluent Bit can not only meet all the demands of cloud-native use cases, but also more traditional deployments as well.

Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications.

About the technology

Fluent Bit is a super-fast lightweight observability tool that's perfect for Kubernetes and containers, as well as traditional IT environments. Fluent Bit makes it a snap to extract meaning from the logs, traces, and other performance metrics generated by your applications and infrastructure. It's also a great way to route telemetry to analysis tools like Prometheus and Grafana.

About the book

Logs and Telemetry shows you how to turn systems data into actionable insights using Fluent Bit. You'll start by learning the pre-built plugins for common use cases and progress to integration with powerful tools like OpenTelemetry and real-time analytical event processing. You'll use plugins to configure routing, filtering and processing, automate your observability with Lua scripts, and configure Fluent Bit to meet the demands of highly scalable environments.

What's inside

- Deploy Fluent Bit for telemetry collection
- Configure pipelines to filter, route, and transform data
- Integrate Fluent Bit with containers and Kubernetes
- Monitor applications at scale

About the reader

For developers, DevOps engineers, and SREs working with observability.

About the author

Phil Wilkins has spent over 25 years in the software industry from multinationals to software startups. He is the author of Logging in Action.

The technical editor on this book was Karthik Gaekwad.

Table of Contents

Part 1
1 Introduction to Fluent Bit
2 From zero to "Hello, World"
Part 2
3 Capturing inputs
4 Getting inputs from containers and Kubernetes
5 Outputting events
6 Parsing to extract more meaning
7 Filtering and transforming events
Part 3
8 Stream processors for time series calculations and filtering
9 Building processors and Fluent Bit extension options
10 Building plugins
11 Putting Fluent Bit into action: An enterprise use case
Appendix A Installations
Appendix B Useful resources
Appendix C Comparing Fluent Bit and Fluentd

商品描述(中文翻譯)

建立雲原生可觀察性管道,具備最小的資源佔用和高效能的吞吐量——這一切都可以透過 Fluent Bit、Kubernetes 以及您喜愛的可視化和分析工具來實現。

《Logs and Telemetry》是一本實用指南,旨在使用 Fluent Bit 可觀察性工具監控雲原生和傳統環境。它將帶您從收集應用程式日誌的基本知識,一路深入到過濾、路由、豐富和轉換日誌、指標和追蹤資料。

在《Logs and Telemetry》中,您將學會如何:

- 部署 Fluent Bit 以收集遙測(日誌、指標和追蹤)
- 配置管道以過濾、路由和轉換資料
- 將 Fluent Bit 與容器和 Kubernetes 整合
- 配置 Fluent Bit 以與 OpenTelemetry、Prometheus 和其他開源技術協作
- 在最小資源佔用的情況下大規模監控應用程式
- 使用 Fluent Bit 解決基於 Kubernetes 的生態系統中的挑戰
- 利用 Fluent Bit 進行即時事件分析,以獲取新的指標和見解
- 為獨特或可重用的使用案例開發自定義過濾器、輸入和輸出

《Logs and Telemetry》結合了 Fluent Bit 的關鍵貢獻者和創始人的支持,以及作者 Phil Wilkins 在 DevOps 領域多年的經驗。在書中,您將看到如何將 Fluent Bit 與 Prometheus、OpenTelemetry、FluentD 部署等整合。了解 Fluent Bit 如何不僅滿足雲原生使用案例的所有需求,還能應用於更傳統的部署。

購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF 和 ePub 格式電子書。

關於技術

Fluent Bit 是一款超快速的輕量級可觀察性工具,非常適合 Kubernetes 和容器,以及傳統 IT 環境。Fluent Bit 使從應用程式和基礎設施生成的日誌、追蹤和其他性能指標中提取意義變得簡單。它也是將遙測路由到分析工具(如 Prometheus 和 Grafana)的絕佳方式。

關於本書

《Logs and Telemetry》教您如何使用 Fluent Bit 將系統數據轉化為可行的見解。您將從學習常見使用案例的預建插件開始,然後進入與 OpenTelemetry 和即時分析事件處理等強大工具的整合。您將使用插件來配置路由、過濾和處理,利用 Lua 腳本自動化可觀察性,並配置 Fluent Bit 以滿足高度可擴展環境的需求。

內容概覽

- 部署 Fluent Bit 以收集遙測
- 配置管道以過濾、路由和轉換資料
- 將 Fluent Bit 與容器和 Kubernetes 整合
- 大規模監控應用程式

關於讀者

適合從事可觀察性的開發人員、DevOps 工程師和 SRE。

關於作者

Phil Wilkins 在軟體產業擁有超過 25 年的經驗,涵蓋跨國公司和軟體初創企業。他是《Logging in Action》的作者。

本書的技術編輯是 Karthik Gaekwad。

目錄

第一部分
1 Fluent Bit 介紹
2 從零開始到「Hello, World」
第二部分
3 捕獲輸入
4 從容器和 Kubernetes 獲取輸入
5 輸出事件
6 解析以提取更多意義
7 過濾和轉換事件
第三部分
8 用於時間序列計算和過濾的流處理器
9 構建處理器和 Fluent Bit 擴展選項
10 構建插件
11 將 Fluent Bit 實際應用:企業使用案例
附錄 A 安裝
附錄 B 有用資源
附錄 C 比較 Fluent Bit 和 F

作者簡介

Phil Wilkins has spent over 30 years in the software industry. Has worked for small startups through to international brands.

作者簡介(中文翻譯)

Phil Wilkins 在軟體產業已經工作超過 30 年。他曾在小型創業公司到國際品牌之間任職。