Logging in Action
With Fluentd, Kubernetes and more
Phil Wilkins
  • MEAP began June 2020
  • Publication in Summer 2021 (estimated)
  • ISBN 9781617298356
  • 275 pages (estimated)
  • printed in black & white

A great book to introduce developers to the essential role that logging plays in software design and support.

Trent Whiteley
Fluentd is a powerful log management tool that seamlessly handles messy logging data, from operational errors, to application events, and security events. It decouples log data, such as SNMP or slow database queries, from backend systems and easily sends it where it needs to go—thanks to 500+ flexible plugins covering all major services. Logging in Action teaches you how to use this free and open source tool to make your log processing a real asset for your application. You’ll learn how to configure Fluentd to solve common log problems, and how proper log management can improve performance and make management of software solutions easier. Through useful examples like sending log driven events to Slack, you’ll get hands-on experience applying structure to your unstructured data.

About the Technology

Fluentd is an open source log management tool supported by the CNCF that unifies your data collection in a language- and platform-agnostic manner. It brings together data from your databases, system logs, and application events, filters out the noise, and then structures that data so it can be easily fed out to multiple destinations. Through its flexible plugin architecture, Fluentd works with hundreds of different services, from commercial products like Splunk to open source tools like ElasticSearch or MongoDB. Prized for microservices architecture, Fluentd is also an excellent choice for legacy and monolithic applications. Its reduced footprint sibling Fluent Bit is even applicable for the Internet of Things.

About the book

Logging in Action is a guide to streamlining your log processing, turning logged data into a tool that will boost your application’s performance. It’s packed with tips and tricks on how proper Fluentd log management can improve your application’s security, speed, and cost-effectiveness. You’ll go beyond the basics of choosing your Fluentd plugins, and take a peek behind the scenes at how different configurations will impact and improve the way your systems function. By the time you’re done, you’ll be able to reliably configure Fluentd so that it can easily scale to handle even the largest data loads.

What's inside

  • Deploy Fluentd and Fluent Bit into varied environments
  • Configure Fluentd and Fluent Bit to solve common log problems
  • Fluentd for microservices
  • Connect a custom log source or destination with Fluentd’s extensibility framework
  • Create a custom plugin for niche problems
  • Logging best practices and common pitfalls

About the reader

For developers and operations people familiar with application logging or infrastructure monitor logs.

About the author

Phil Wilkins has spent over 25 years in the software industry. He works as a Technology Evangelist for Capgemini, specializing in cloud integration, APIs, and related technologies. Phil is TOGAF certified, and recognized by Oracle as an Ace Director (independent technology advocate) for his contributions to the integration and PaaS community.

placing your order...

Don't refresh or navigate away from the page.
print book $34.99 $49.99 pBook + eBook + liveBook
Additional shipping charges may apply
Logging in Action (print book) added to cart
continue shopping
go to cart

eBook $27.99 $39.99 3 formats + liveBook
Logging in Action (eBook) added to cart
continue shopping
go to cart

Prices displayed in rupees will be charged in USD when you check out.
customers also bought
customers also reading

This book

FREE domestic shipping on three or more pBooks