اوپنتلمتری رسماً بزرگ شد؛ حالا چی؟
خلاصهٔ کاملتر
قبل از اوپنتلمتری، هر ابزار مانیتورینگ فرمت و کتابخانهٔ ابزارسازی خودشو داشت و تغییر بین وندورها یعنی بازنویسی کد. علاوه بر این، سه سیگنال اصلی تلهمتری یعنی تریس، لاگ و متریک از هم جدا بودن و ارتباطدادنشون سخت بود. برای حل این مشکل، دو پروژهٔ قبلی یعنی OpenTracing (از CNCF) و OpenCensus (از گوگل) تو می ۲۰۱۹ با هم ادغام شدن و اوپنتلمتری رو ساختن؛ هر دوی اونا الان بایگانی شدن.
از اون موقع، تریس، لاگ و متریک به مرحلهٔ در دسترس عمومی (GA) رسیدن، یه سیگنال جدید به اسم پروفایلینگ اضافه شده، و کالکتور اوپنتلمتری هم مدام بزرگتر شده. طبق اعلام CNCF، این پروژه بیش از ۱۲ هزار مشارکت از ۲۸۰۰ شرکت مختلف داره و بعد از کوبرنتیز، دومین پروژهٔ پرسرعت CNCFه.
برای رسیدن به وضعیت graduated، یه پروژه باید تو تولید واقعی استفاده بشه، حاکمیت شفاف داشته باشه، جامعهٔ توسعهدهندهٔ فعال و پاسخگو داشته باشه، حداقل یه ممیزی امنیتی مستقل رو پشت سر گذاشته باشه، APIهاش پایدار و نسخهبندیشده باشن، مستندات کامل داشته باشه، و درخواستش رو کمیتهٔ فنی CNCF بررسی و تایید کنه. به گفتهٔ یکی از نگهدارندههای پروژه، این یعنی اوپنتلمتری دیگه یه استاندارد نوظهور نیست، بلکه برای استفاده تو هر سازمانی، در هر مقیاسی، آمادگی کامل داره.
نویسندهها میگن روند بعدی اوپنتلمتری تمرکز رو مانیتورینگ گردشکارهای عاملمحور هوش مصنوعی (با قراردادهای معنایی generative AI که تازه دارن شکل میگیرن)، مانیتورینگ مرورگر و موبایل، و ابزارهایی مثل Weaver برای مدیریت اسکیمای تلهمتری در مقیاس بزرگه. همچنین با پروژههایی مثل OpenTelemetry Packaging و Injector، نصب و ابزارسازی بدون تغییر کد رو هم سادهتر میکنن.
نکات کلیدی:
- اوپنتلمتری از ادغام OpenTracing و OpenCensus تو ۲۰۱۹ ساخته شد و حالا به وضعیت graduated بنیاد CNCF رسیده
- بیش از ۱۲ هزار مشارکت از ۲۸۰۰ شرکت داره و بعد از کوبرنتیز، پرسرعتترین پروژهٔ CNCFه
- graduation یعنی رد کردن معیارهایی مثل پذیرش تولیدی، حاکمیت، ممیزی امنیتی و پایداری API
- طبق نظر نگهدارندهها، دیگه بهانهای برای استفادهنکردن ازش وجود نداره
- گامهای بعدی شامل مانیتورینگ ایجنتهای هوش مصنوعی، مرورگر و موبایل، و ابزارهایی مثل Weaver برای مقیاس بزرگه




