Zabbix 7.0 هو أول خط LTS منذ 6.0، ويجلب التغيير الأكثر وضوحًا منذ سنوات: واجهة أمامية مُعاد بناؤها، ومحرّك جمع أكفأ، ونظام SLA أصيل. في imaxe أعدنا تغليف كل ذلك في صورة AMI جاهزة للإنتاج على Ubuntu 24.04، مع قارئ SQS مُعاد كتابته للاستفادة من واجهات البرمجة الجديدة.
إن كنت تُشغّل بالفعل إحدى صورنا AMI من Zabbix 6.0، فهذا الدليل يخبرك بما يكسبه فريقك عند التحديث وكيفية القيام بذلك دون فقدان نقطة واحدة من السِّجِل.
صورة AMI Zabbix 7.0 LTS متوفّرة الآن في AWS Marketplace في المناطق التجارية السبع المعتادة. تبقى 6.0 LTS مُصانة حتى 2027-02، فلا داعي للاستعجال في الترحيل.
واجهة أمامية تبدو أخيرًا حديثة #
التغيير الأكثر ملاحظةً بمجرد الدخول. تدعم لوحات المعلومات الآن أدوات (widgets) متعدّدة الصفحات بتدوير تلقائي، مثالية لشاشات NOC، وقد صار التنقّل أكثر تسطّحًا: نقرات أقل للوصول إلى مشكلة محدّدة.
- أدوات (widgets) top hosts، وgauge، وقطاع دائري (tarta) مُعاد تصميمها، مع عتبات ألوان قابلة للإعداد.
- وضع kiosk مُحسَّن للوحات الحائط، بتحديث مستقلّ لكل أداة (widget).
- مرشّحات محفوظة لكل مستخدم تبقى بين الجلسات.
SLA أصيل، دون شعوذة #
حتى الآن كان حساب SLA لائق في Zabbix يستلزم triggers مساعدة وحسابات يدوية. تُقدّم 7.0 خدمة SLA من الطراز الأول: تُحدّد الهدف، ونوافذ الخدمة، وفترات التوقّف المُخطَّطة، ويفعل Zabbix الباقي.
انتقلنا من صيانة جدول بيانات مُوازٍ إلى امتلاك امتثال SLA في اللوحة نفسها مع بقية المقاييس. هذا وحده يُبرّر التحديث.
استبعاد نوافذ الصيانة
يحترم الحساب فترات الصيانة، بحيث لا تُعاقِب إعادة تشغيل مُخطَّطة توفّرك. يُعدّ مرة واحدة ويُطبَّق على جميع الخدمات المرتبطة.
الـ triggers المساعدة التي كنت تستخدمها لـ SLA في 6.0 لا تتحوّل وحدها. دوّن أهدافك الحالية لإعادة بنائها بالخدمة الجديدة.
قارئ SQS مُعاد كتابته #
يقرأ تكاملنا للتوسّع التلقائي أحداث Auto Scaling من طابور SQS لإلغاء تسجيل المثيلات التي تختفي. في 7.0 أعدنا كتابته لاستخدام العميل غير المتزامن ومعالجة الدفعات، مقلّلين زمن إلغاء التسجيل من دقائق إلى ثوانٍ.
الإعداد لا يتغيّر: يبقى في /etc/zabbix/zabbix_ami.yml. إن كنت قادمًا من 6.0، فملفك متوافق كما هو.
$ imaxe status zabbix-sqs-reader
← الإصدار 3.0.1 (async) · الطابور مُتّصل
← آخر دفعة: 4 رسائل في 0.8s
$ journalctl -u zabbix-sqs-reader -n 20 --no-pagerكيفية الترحيل من 6.0 #
نوصي بالترحيل عبر إطلاق مثيل جديد بصورة AMI 7.0 ونقل البيانات، بدلًا من التحديث في المكان. أكثر أمانًا ويترك لك طريق عودة.
- أطلق صورة AMI Zabbix 7.0 LTS في المنطقة نفسها ونوع مثيل مكافئ.
- صدّر قاعدة بيانات مثيل 6.0 واستعدها في الجديد — يُحدَّث المخطّط عند أول إقلاع.
- انسخ
/etc/zabbix/zabbix_ami.ymlوقوالبك المخصّصة. - تحقّق من الوكلاء والتنبيهات بالتوازي خلال 24-48 ساعة قبل نقل الـ EIP.
الأداة imaxe-zabbix-migrate المُضمَّنة تُؤتمِت النسخ، والتحميل، والتحقق من المخطّط. وثّقناها خطوة بخطوة في بطاقة صورة AMI.
هل تستحقّ العناء؟ #
إن كنت تعيش في لوحات المعلومات أو تحتاج إلى تقارير SLA، فإن 7.0 قفزة واضحة. إن كانت 6.0 لديك تعمل ولا تستخدم SLA، فلا عجلة: سنُبقيها مُرقّعة ومُدقّقة حتى 2027. على أي حال، صورة AMI الجديدة جاهزة عندما تكون أنت جاهزًا.
