Logs and Telemetry
کتاب «Logs and Telemetry» راهنمایی کاملاً عملی برای مانیتورینگ محیطهای ابری بومی و سنتی با استفاده از ابزار نظارتی Fluent Bit است. این کتاب شما را از مبانی جمعآوری لاگهای اپلیکیشن تا فیلتر کردن، مسیریابی، غنیسازی و تبدیل لاگها، متریکها و تریسها همراهی میکند.
مطالبی که در این کتاب خواهید آموخت:
پیادهسازی Fluent Bit برای جمعآوری تلهمتری (لاگها، متریکها و تریسها)
پیکربندی پایپلاینها برای فیلتر کردن، مسیریابی و تبدیل دادهها
ادغام Fluent Bit با کانتینرها و کوبرنتیز
پیکربندی Fluent Bit برای کار با ابزارهای متنباز مانند OpenTelemetry و Prometheus
مانیتورینگ اپلیکیشنها در مقیاس بزرگ با حداقل استفاده از منابع
رفع چالشها در اکوسیستمهای مبتنی بر کوبرنتیز با استفاده از Fluent Bit
استفاده از Fluent Bit برای تحلیل رویدادهای بلادرنگ و استخراج متریکها و بینشهای جدید
توسعه فیلترها، ورودیها و خروجیهای سفارشی برای استفادههای خاص یا قابلاستفاده مجدد
این کتاب با بهرهگیری از تجربیات نویسنده، فیل ویلکینز، و مشارکت اعضای کلیدی تیم توسعه Fluent Bit، به شما نشان میدهد چگونه این ابزار را در موارد استفاده متنوع از جمله کوبرنتیز و محیطهای سنتی به کار بگیرید. همچنین یاد خواهید گرفت که Fluent Bit را با ابزارهایی نظیر Prometheus، OpenTelemetry و FluentD ادغام کنید.
درباره Fluent Bit
Fluent Bit یک ابزار نظارتی سبک و بسیار سریع است که برای کوبرنتیز، کانتینرها و حتی محیطهای سنتی IT مناسب است. این ابزار به شما امکان میدهد دادههای لاگ، تریس و متریکهای عملکردی تولیدشده توسط اپلیکیشنها و زیرساختهای خود را تحلیل و به ابزارهای مانیتورینگ مانند Prometheus و Grafana ارسال کنید.
مطالب کتاب:
معرفی Fluent Bit
جمعآوری دادههای ورودی از کانتینرها و کوبرنتیز
ارسال رویدادها به خروجی
فیلتر کردن و تبدیل رویدادها
استفاده از پردازندههای جریانی برای محاسبات سریهای زمانی
ساخت پلاگینهای سفارشی و توسعه قابلیتهای Fluent Bit
پیادهسازی موارد استفاده در سطح سازمانی
مخاطبان:
توسعهدهندگان، مهندسان DevOps و SREهایی که در حوزه نظارت و پایش سیستم فعالیت دارند.
درباره نویسنده:
فیل ویلکینز، نویسنده کتاب «Logging in Action»، بیش از 25 سال تجربه در صنعت نرمافزار دارد و در شرکتهای چندملیتی و استارتاپها فعالیت کرده است.
فهرست مطالب:
بخش 1: مقدمه
معرفی Fluent Bit
اولین گامها (Hello, World)
بخش 2: مبانی
3. جمعآوری ورودیها
4. دریافت ورودی از کانتینرها و کوبرنتیز
5. ارسال رویدادها به خروجی
6. استخراج معانی بیشتر با پردازش لاگها
7. فیلتر کردن و تبدیل رویدادها
بخش 3: پیشرفته
8. استفاده از پردازندههای جریانی برای محاسبات و فیلتر کردن
9. ساخت پردازندهها و گزینههای گسترش Fluent Bit
10. توسعه پلاگینهای سفارشی
11. استفاده عملی از Fluent Bit در یک مورد استفاده سازمانی
- نظرات
هنوز نظری ثبت نشده
اولین نفری باشید که نظر میدهید
ثبت نظر