کتاب Learning Opentelemetry: Setting Up and Operating a Modern Observability System (یادگیری Opentelemetry: راه اندازی و راه اندازی یک سیستم مشاهده پذیری مدرن) توسط نویسندگان آستین پارکر، رئیس روابط توسعهدهنده در Lightstep و OpenTelemetry Community Maintainer، و تدیانگ، یکی از بنیانگذاران پروژه OpenTelemetry، نوشته شده است.
در این کتاب هر جزء OpenTelemetry و همچنین بهترین روشهای مشاهدهپذیری را برای بسیاری از سرویسهای ابری، پلتفرم و داده محبوب مانند Kubernetes پوشش داده شده است.
در ادامه مقدمهای از کتاب Learning Opentelemetry را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Learning Opentelemetry:
در دهه گذشته، مشاهدهپذیری از یک رشته تخصصی که در رویدادهایی مانند Monitorama یا Velocity (RIP) در مورد آن صحبت میشد، به یک صنعت چند میلیارد دلاری تبدیل شده است که هر بخش از دنیای بومی ابر را لمس میکند. با این حال، کلید مشاهدهپذیری مؤثر، دادههای تله متری با کیفیت بالا است. OpenTelemetry پروژهای است که هدف آن ارائه این دادهها و با انجام این کار، راهاندازی نسل بعدی ابزارها و شیوههای مشاهدهپذیری است.
اگر در حال خواندن این کتاب هستید، به احتمال زیاد شما یک متخصص مشاهدهپذیری هستید – شاید یک توسعهدهنده یا یک SRE – که به نحوه ایجاد نمایه و درک سیستمهای پیچیده در تولید علاقهمند است.
ممکن است آن را انتخاب کرده باشید زیرا علاقهمند هستید که OpenTelemetry چیست، چگونه با هم هماهنگ میشود، و چه چیزی آن را از چارچوبهای نظارت تاریخی متفاوت میکند. یا شاید شما فقط سعی میکنید بفهمید این همه تبلیغات در مورد چیست. از این گذشته، تنها در عرض پنج سال، OpenTelemetry از یکایده به یکی از محبوبترین پروژههای منبع باز در جهان تبدیل شده است. صرف نظر از اینکه چرا اینجا هستید، خوشحالیم که آمدید.
هدف ما از نوشتن کتاب Learning Opentelemetry ایجاد یک «راهنمای گمشده» برای OpenTelemetry نبود—شما میتوانید اسناد و آموزشهای زیادی و چندین کتاب فوقالعاده دیگر را بیابید که عمیقاً در پیادهسازی OpenTelemetry به زبانهای خاص غوطهور میشوند (برای جزئیات بیشتر به پیوست B مراجعه کنید).
هدف ما ارائه یک راهنمای جامع برای یادگیری خود OpenTelemetry بود. ما از شما میخواهیم که نه تنها قسمتهای مختلف آنها را بدانید، بلکه بفهمید که چگونه با هم هماهنگ میشوند و چرا. این کتاب باید شما را با دانش پایهای که نه تنها برای پیادهسازی OpenTelemetry در یک سیستم تولیدی، بلکه برای گسترش خود OpenTelemetry به آن نیاز دارید، تجهیز کند – چه بهعنوان مشارکتکننده در پروژه یا با تبدیل آن به بخشی از یک استراتژی مشاهدهپذیری سازمانی.
به طور کلی کتاب Learning Opentelemetry دارای دو بخش اصلی است. در فصلهای ۱ تا ۴، وضعیت فعلی نظارت و مشاهدهپذیری را مورد بحث قرار میدهیم و انگیزه پشت OpenTelemetry را به شما نشان میدهیم. این فصلها به شما کمک میکند تا مفاهیم اساسی را که زیربنای کل پروژه هستند، درک کنید.
آنها نه تنها برای خوانندگانی که اولین بار هستند، بلکه برای هرکسی که مدتی است که مشاهدهپذیری را تمرین میکند، ارزشمند هستند. فصلهای ۵ تا ۹ به موارد استفاده خاص و استراتژیهای پیادهسازی میروند. ما در مورد \”چگونگی\” پشت مفاهیم معرفی شده در فصلهای قبلی بحث میکنیم و به شما نکاتی را در مورد پیادهسازی OpenTelemetry در انواع برنامهها و سناریوها ارائه میدهیم.
اگر قبلاً در موضوعات مشاهدهپذیری به خوبی آشنا هستید، ممکن است به فکر پرش به قسمت آخر کتاب باشید. در حالی که نمیتوانیم جلوی شما را بگیریم، احتمالاً از مرور فصلهای اولیه چیزی به دست خواهید آورد. صرف نظر از این، تا زمانی که با ذهنی باز وارد این کتاب میشوید، باید چیزی از آن به دستآورید – و هر از چند گاهی برگردید. امیدواریم این کتاب پایه و اساس فصل بعدی سفر مشاهدهپذیری شما باشد.
سرفصلهای کتاب Learning Opentelemetry:
- Cover
- Copyright
- Table of Contents
- Foreword
- Preface
- Chapter 1. The State of Modern Observability
- Chapter 2. Why Use OpenTelemetry?
- Chapter 3. Open Telemetry Overview
- Chapter 4. The OpenTelemetry Architecture
- Chapter 5. Instrumenting Applications
- Chapter 6. Instrumenting Libraries
- Chapter 7. Observing Infrastructure
- Chapter 8. Designing Telemetry Pipelines
- Chapter 9. Rolling Out Observability
- Appendix A. The OpenTelemetry Project
- Appendix B. Further Resources
- Index
- About the Authors
- Colophon
جهت دانلود کتاب Learning Opentelemetry میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.