0
نام کتاب
Logging in Action

With Fluentd, Kubernetes and more

Phil Wilkins

Paperback394 Pages
PublisherManning
Edition1
LanguageEnglish
Year2022
ISBN9781617298356
1K
A3914
انتخاب نوع چاپ:
جلد سخت
1,070,000ت
0
جلد نرم
940,000ت
0
طلق پاپکو و فنر
960,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Logging

#Kubernetes

#Fluentd

#Docker

توضیحات

🧠 تبدیل سیستم پردازش لاگ به یک دارایی ارزشمند برای سازمان با ابزارهای قدرتمند و رایگان اپن‌سورس


🚀 با کتاب لاگینگ این اکشن یاد میگیری که چطور:

  • دیپلوی و مستقر کردن فلئنت‌دی (Fluentd) و فلئنت‌بیت (Fluent Bit) در محیط‌های سنتی آن‌پرمیس (داخلی)، اینترنت اشیاء (IoT)، هیبرید، کلاد و مالتی‌کلاد، هم در ابعاد کوچک و هم در مقیاس‌های بسیار بزرگ (هایپراسکِیل)
  • کانفیگ و پیکربندی فلئنت‌دی و فلئنت‌بیت برای حل مشکلات رایج مدیریت لاگ
  • استفاده از فلئنت‌دی در سرویس‌های کوبرنتیز و داکر
  • اتصال یک سورس یا دِستینیشن (مقصد) لاگ اختصاصی با استفاده از فریم‌ورک پلاگینِ توسعه‌پذیرِ فلئنت‌دی
  • پرکتیس‌های برتر لاگ‌نویسی و چاله و چوله‌های رایجی که باید ازشون دوری کنی


💡 کتاب لاگینگ این اکشن یک راهنمای جامع برای بهینه‌سازی و سازماندهی لاگ‌ها با استفاده از پروژه‌های فلئنت‌دی و فلئنت‌بیت در بنیاد CNCF هست. تو از ابزار قدرتمند مدیریت لاگ یعنی فلئنت‌دی برای حل چالش‌های متداول مدیریت لاگ استفاده میکنی و یاد میگیری که چطور مدیریت درست لاگ‌ها می‌تونه پرفورمنس سیستم رو بالا ببره و مدیریت نرم‌افزار و زیرساخت رو راحت‌تر کنه. از طریق مثال‌های کاربردی مثل فرستادن ایونت‌های مبتنی بر لاگ به اسلک (Slack)، تجربه عملی خوبی در ساختار دادن به دیتای بدون ساختار (Unstructured) پیدا میکنی.


⚙️ درباره این تکنولوژی

کورکورانه جلو نرو! یک سیستم لاگینگ کارآمد کمکت میکنه قبل از اینکه مشکلات، نرم‌افزارهای تو رو زمین‌گیر کنن، اون‌ها رو ببینی و رفع کنی. با ابزار مدیریت لاگ فلئنت‌دی، مانیتور کردن رفتار و سلامت نرم‌افزار و زیرساختت به صورت ری‌ال‌تایم مثل آب خوردن میشه. فلئنت‌دی که برای جمع‌آوری و پردازش دیتای لاگ از چندین سورس مختلف با فرمت استاندارد JSON طراحی شده، یک لایه لاگینگ کاملاً یکپارچه رو روی تمام سیستم‌هات بهت تحویل میده.


📖 درباره کتاب

کتاب لاگینگ این اکشن ثبت و آنالیز دیتای اپلیکیشن و زیرساخت رو با فلئنت‌دی بهت آموزش میده. این کتاب با استفاده از مثال‌های واضح و مرتبط، دقیقاً نشون میده چطور دیتای خام سیستم رو به یک استریم یکپارچه از اطلاعات قابل اقدام تبدیل کنی. متوجه میشی که کانفیگ لاگینگ چه تاثیری روی کارکرد سیستمت میذاره و فلئنت‌دی رو طوری تنظیم میکنی که دیتای محیط‌های IT قدیمی، دیتاسنترهای محلی و سیستم‌های توزیع‌شده بزرگ مبتنی بر کوبرنتیز رو هندل کنه. حتی یاد میگیری چطور با ریجکس (RegEx) پارس کردن‌های پیچیده لاگ رو پیاده‌سازی کنی و ایونت‌ها رو به مونگودی‌بی و اسلک بفرستی.


🎯 نکات کلیدی

🐋 کپچر و دریافت ایونت‌های لاگ از طیف وسیعی از سیستم‌ها و نرم‌افزارها، از جمله کوبرنتیز و داکر

🔄 اتصال به سورس‌ها و مقاصد لاگ اختصاصی و سفارشی‌سازی شده

🧩 به‌کارگیری فریم‌ورک پلاگینِ توسعه‌پذیرِ فلئنت‌دی

🛠️ ساخت یک پلاگین اختصاصی برای حل مشکلات خاص و نیچ (Niche)


👥 مخاطبان کتاب

این کتاب برای دولوپرها، آرشیتکت‌ها و متخصصین دِوآپس و عملیات (Ops) نوشته شده که با اصول اولیه مانیتورینگ و لاگینگ آشنایی دارن.


📚 فهرست مطالب

بخش 1: از صفر تا "HELLO WORLD"

1 مقدمه‌ای بر فلئنت‌دی

2 مفاهیم، معماری و دیپلوی کردن فلئنت‌دی


بخش 2: نگاه عمیق به فلئنت‌دی

3 استفاده از فلئنت‌دی برای کپچر کردن ایونت‌های لاگ

4 استفاده از فلئنت‌دی برای خروجی گرفتن از ایونت‌های لاگ

5 روتینگ و مسیریابی ایونت‌های لاگ

6 فیلترینگ و استخراج دیتا


بخش 3: فراتر از اصول اولیه

7 پرفورمنس و اسکیل شدن

8 مدیریت لاگ‌ها با داکر و کوبرنتیز

9 ساخت پلاگین‌های اختصاصی


بخش 4: پرکتیس‌ها و فریم‌ورک‌های لاگ‌نویسی خوب برای به حداکثر رساندن ارزش لاگ

10 پرکتیس‌های برتر لاگ‌نویسی

11 فریم‌ورک‌های لاگ‌نویسی


ضمیمه‌ها

A نصب ابزارها و سرویس‌های جانبی

B پردازش زمان و تاریخ، ریجکس‌ها و سایر مقادیر کانفیگ

C خلاصه پلاگین‌ها

D یوزکیس و نمونه واقعی در دنیای واقعی

E منابع مفید


✍️ درباره نویسنده

👨‍💻 فیل ویلکینز بیش از ۳۰ سال از عمرش رو در صنعت نرم‌افزار گذرانده. اون سابقه کار در محیط‌های مختلفی رو داره؛ از استارتاپ‌های کوچک گرفته تا برندهای بین‌المللی و بزرگ.



Make log processing a real asset to your organization with powerful and free open source tools.


In Logging in Action you will learn how to:

  • Deploy Fluentd and Fluent Bit into traditional on-premises, IoT, hybrid, cloud, and multi-cloud environments, both small and hyperscaled
  • Configure Fluentd and Fluent Bit to solve common log management problems
  • Use Fluentd within Kubernetes and Docker services
  • Connect a custom log source or destination with Fluentd's extensible plugin framework
  • Logging best practices and common pitfalls


Logging in Action is a guide to optimize and organize logging using the CNCF Fluentd and Fluent Bit projects. You'll use the powerful log management tool Fluentd to solve common log management, and learn how proper log management can improve performance and make management of software and infrastructure 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

Don't fly blind! An effective logging system can help you see and correct problems before they cripple your software. With the Fluentd log management tool, it's a snap to monitor the behavior and health of your software and infrastructure in real time. Designed to collect and process log data from multiple sources using the industry-standard JSON format, Fluentd delivers a truly unified logging layer across all your systems.


About the book

Logging in Action teaches you to record and analyze application and infrastructure data using Fluentd. Using clear, relevant examples, it shows you exactly how to transform raw system data into a unified stream of actionable information. You'll discover how logging configuration impacts the way your system functions and set up Fluentd to handle data from legacy IT environments, local data centers, and massive Kubernetes-driven distributed systems. You'll even learn how to implement complex log parsing with RegEx and output events to MongoDB and Slack.


What's inside

   Capture log events from a wide range of systems and software, including Kubernetes and Docker

   Connect to custom log sources and destinations

   Employ Fluentd's extensible plugin framework

   Create a custom plugin for niche problems


About the reader

For developers, architects, and operations professionals familiar with the basics of monitoring and logging.


Table of Contents

PART 1 FROM ZERO TO "HELLO WORLD"

 1 Introduction to Fluentd

 2 Concepts, architecture, and deployment of Fluentd


PART 2 FLUENTD IN DEPTH

 3 Using Fluentd to capture log events

 4 Using Fluentd to output log events

 5 Routing log events

 6 Filtering and extrapolation


PART 3 BEYOND THE BASICS

 7 Performance and scaling

 8 Driving logs with Docker and Kubernetes

 9 Creating custom plugins


PART 4 GOOD LOGGING PRACTICES AND FRAMEWORKS TO MAXIMIZE LOG VALUE

 10 Logging best practices

 11 Logging frameworks


APPENDICES

 A Installation of additional tools and services

 B Processing times & dates, regular expressions and other configuration values

 C Plugins summary

 D Real-world use case

 E Useful resources


About the Author

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

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
More Books
1,538
Developing Multi-Platform Apps with Visual Studio Code
735,000 تومان
More Books
760
Advanced Windows Debugging
1,733,000 تومان
More Books
953
Simplifying Service Management with Consul
575,000 تومان
More Books
548
Building Quality Shaders for Unity®
1,592,000 تومان
More Books
695
Sculpting in ZBrush Made Simple
1,213,000 تومان
More Books
1,535
Feature Management with LaunchDarkly
703,000 تومان
More Books
819
Usability Testing Essentials
1,112,000 تومان
More Books
1,087
The IDA Pro Book
1,482,000 تومان
Software Architecture
1,022
Logging in Action
831,000 تومان
More Books
933
Implementing Always On VPN
760,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©