گرافانا ۱۳.۱: گیتسینک پختهتر، دستیار AI گستردهتر
خلاصهٔ کاملتر
تیم گرافانا لبز تو بلاگ رسمی نوشته که نسخهٔ ۱۳.۱ روی پایهای که گرافانا ۱۳ گذاشته بود ساخته شده و سه محور داره: گسترش observability as code، بردن Grafana Assistant سراغ دیتاسورسهای بیشتر، و روونتر کردن کارهای روزمرهٔ ساخت و تحلیل داشبورد.
اولین محور Git Sync ـه؛ همون قابلیتی که ورکفلوی GitOps رو میاره داخل خود گرافانا و تو نسخهٔ ۱۳ به GA رسید. حالا میشه JSON داشبورد رو مستقیم داخل یه فولدر provisionشده import کرد و سر همون import مسیر فایل، برنچ، پیام کامیت و ورکفلو رو انتخاب کرد تا داشبورد به ریپو کامیت بشه. یکتایی بر اساس مسیره، پس دو داشبورد میتونن عنوان یکسان داشته باشن اگه تو مسیرهای مختلف بشینن؛ تداخل مسیر هم import رو قبل از بازنویسی چیزی متوقف میکنه.
دوتا بهبود دیگهٔ Git Sync: سینک در سطح ریشه، بدون فولدر دربرگیرنده، تا داشبوردهای provisionشده کنار بقیه بشینن؛ و نمایش inline فایل README.md فولدر، که باعث میشه لینکها، یادداشت مالکیت و رانبوک همراه خود فولدر بمونه. مهمتر از همه، Git Sync حالا میتونه کامیتهاش رو با کلید GPG، SSH یا S/MIME امضا کنه تا سرویس گیت اونا رو verified علامت بزنه؛ تا قبل از این فقط کامیت بدون امضا میساخت و تو ریپوهایی که branch protection شرط امضا داشت، پوش رد میشد.
محور دوم Grafana Assistant ـه، عامل هوش مصنوعی گرافانا کلاد. تو ۱۳.۱ میتونه مستقیم روی هشت دیتاسورس تازه کوئری بزنه: Snowflake، Oracle، Elasticsearch، Dynatrace، Honeycomb، Zabbix، Jira و MongoDB. با زبان طبیعی کوئری میزنه، سیگنالهای منابع مختلف رو به هم ربط میده و نتیجه رو به شکل داشبورد نشون میده. مثالی که خود گرافانا میزنه: بررسیای که با یه هشدار شروع شده، تو یه گفتوگو نرخ خطا رو از Dynatrace، کارایی کوئری رو از Oracle و دیپلویهای اخیر رو از Jira درمیاره.
دسترسی به Assistant هم راحتتر شده: تو Grafana Enterprise از پیش نصبه و نیازی به نصب پلاگین نیست، فقط باید حساب Grafana Cloud رو وصل کنی. کاربرهای نسخهٔ OSS هم میتونن پلاگینش رو از کاتالوگ پلاگینها نصب کنن و به حساب کلادشون وصلش کنن.
سمت داشبورد، متغیرهای سطح بخش (section-level variables) برای ردیفها و تبها به GA رسیده. قبلاً متغیر داشبورد روی کل داشبورد اثر میذاشت؛ مثلاً عوض کردن $instance همهٔ پنلها رو با هم آپدیت میکرد و تیمها مجبور بودن سرویسها رو بین داشبوردهای جدا پخش کنن. حالا هر ردیف یا تب متغیر مستقل خودشو داره، پس ردیف API gateway میتونه روی یه مجموعه instance اسکوپ بشه و ردیف دیتابیس روی یه مجموعهٔ دیگه، همه تو یه داشبورد.
ادیتور کوئری بازطراحیشده هم وارد پیشنمایش عمومی شده با دو قابلیت تازه: انتخاب گروهی با اکشن دستهجمعی (حذف، مخفی یا نمایش چند کوئری با هم، عوض کردن دیتاسورس چند کوئری تو یه قدم، فعال و غیرفعال کردن دستهای transformationها) و نمای stacked که کل پایپلاین کوئریها، اکسپرشنها و ترنسفورمها رو تو یه لیست اسکرولشدنی میچینه. کنارش کنترل Filter and Group by، فیلتر Series visibility روی لجند سریهای زمانی، جدولهای تودرتوی بهبودیافته و کپی/پیست استایل پنل هم اومده.
آخرین خبر مربوط به Private Data Source Connect ـه؛ همون تونل خصوصی و رمزنگاریشده بین استک Grafana Cloud و دیتاسورسهایی که داخل شبکهٔ خصوصی، VPC یا محیط on-prem اجرا میشن. تو ۱۳.۱ سه دیتاسورس تازه هم PDC رو پشتیبانی میکنن: MQTT برای دادهٔ لحظهای IoT و سنسور، GitHub برای نمونههای GitHub Enterprise Server، و IBM Db2.
نکات کلیدی:
- Git Sync حالا کامیتها رو با GPG، SSH یا S/MIME امضا میکنه و با قوانین branch protection سازگاره
- import مستقیم داشبورد به فولدر provisionشده و سینک در سطح ریشه اضافه شد؛ فایل README فولدر هم inline نشون داده میشه
- دستیار گرافانا به هشت دیتاسورس تازه (از Snowflake و Oracle تا Jira و MongoDB) وصل میشه و تو Enterprise از پیش نصبه
- متغیرهای سطح ردیف و تب به GA رسیدن و ادیتور کوئری با انتخاب گروهی و نمای stacked وارد پیشنمایش عمومی شد
- پشتیبانی PDC به MQTT، GitHub و IBM Db2 هم رسید




