پرش به مطلب اصلی
چک‌لیست سلامت جیرا و کانفلوئنس

چک‌لیست سلامت جیرا و کانفلوئنس

بازارچه ابریخواندن 3 دقیقه

زمانی که کندی یا خطا در عملکرد جیرا یا کانفلوئنس مشاهده می‌شود، این چک‌لیست مجموعه‌ای از موارد قابل‌بررسی برای شناسایی علت مشکل را در اختیار قرار می‌دهد.

پیش‌نیازها

  • دسترسی به صفحه سرویس Jira یا Confluence در کنسول هم‌روش
  • دسترسی ادمین به Jira یا Confluence برای مشاهده System Info و مدیریت افزونه‌ها
  • دسترسی ترمینال یا File Browser برای بررسی فایل‌های لاگ
  • ثبت زمان وقوع، پیام خطا و عملیاتی که پیش از بروز مشکل انجام شده است

گام اول: بررسی مصرف منابع سرویس

مصرف منابع سرویس (CPU، رم و Disk) از تب مربوط به مصرف منابع در صفحه سرویس جیرا یا کانفلوئنس در کنسول هم‌روش قابل مشاهده است. در صورت مشاهده کمبود منابع، ارتقای پلن سرویس از همان صفحه پیشنهاد می‌شود.


گام دوم: بررسی میزان مصرف JVM Heap

میزان مصرف JVM Heap از داخل خود جیرا یا کانفلوئنس و از مسیر Administration > System > System Info قابل مشاهده است. مصرف مداوم و نزدیک به سقف Heap می‌تواند نشانه‌ای از نیاز به افزایش منابع سرویس باشد.

با افزایش پلن سرویس، سقف Heap هم متناسب با آن افزایش می‌یابد؛ نسبت آن به‌صورت ۱ به ۴ (۲۵٪ حافظه پلن) است. برای مثال، در پلنی که ۸ گیگابایت (8Gi) حافظه به جیرا یا کانفلوئنس اختصاص می‌دهد، سقف Heap برابر با ۲۰۴۸ مگابایت (2048M) خواهد بود.


گام سوم: بررسی فایل‌های لاگ

فایل‌های لاگ جیرا و کانفلوئنس در پوشه log (یا logs) در فایل‌سیستم هرکدام از این سرویس‌ها قرار دارند. دسترسی به این فایل‌ها هم از طریق ترمینال سرویس و هم با فعال‌سازی افزونه File Browser ممکن است. بررسی این فایل‌ها معمولاً دقیق‌ترین سرنخ درباره علت خطا یا کندی را در اختیار می‌گذارد.


گام چهارم: بررسی پلاگین‌های نصب‌شده

برخی پلاگین‌ها می‌توانند باعث اختلال در عملکرد جیرا یا کانفلوئنس شوند؛ این احتمال به‌ویژه پس از نصب یا آپدیت یک پلاگین بیشتر است. برای بررسی، پلاگین موردنظر به‌صورت موقت غیرفعال و اثر آن بر مشکل مشاهده‌شده بررسی می‌شود.

طبق مستند رسمی Atlassian، اگر پلاگین مشکل‌ساز مشخص نباشد یا اپلیکیشن پس از یک آپدیت اصلاً بالا نیاید، غیرفعال‌سازی همزمان تمام پلاگین‌ها و سپس فعال‌سازی تدریجی آن‌ها برای شناسایی پلاگین مشکل‌ساز پیشنهاد می‌شود.


گام پنجم: اجرای Re-index

انجام دوره‌ای re-index، به‌خصوص پس از تغییراتی مانند نصب پلاگین جدید، برای بهبود کلی پرفورمنس پیشنهاد می‌شود. این کار از مسیر زیر در دسترس است:

سرویسمسیر
جیراAdministration > System > Indexing
کانفلوئنسAdministration > General Configuration > Content Indexing

دو روش برای انجام re-index وجود دارد:

روشتوضیحات
Full re-index (Lock and Rebuild)تمام ایندکس، شامل کامنت‌ها و تاریخچه تغییرات، از ابتدا بازسازی می‌شود؛ در این مدت ممکن است سرویس قفل و غیرقابل‌استفاده باشد.
Background re-indexایندکس در پس‌زمینه بازسازی می‌شود و سرویس در طول این مدت همچنان قابل‌استفاده می‌ماند، هرچند با کندی بیشتر.

گام ششم: بررسی مشکلات شبکه و CDN

اگر از یک CDN جلوی دامنه جیرا یا کانفلوئنس استفاده می‌شود، یا برعکس، ممکن است ارتباط زیرساخت هم‌روش با provider‌های مختلف با اختلال مواجه شود. برای بررسی این احتمال، از طریق تیکت با پشتیبانی هم‌روش تماس گرفته شود؛ همچنین می‌توان اتصال را از اپراتورهای اینترنتی دیگر آزمایش کرد یا CDN را به‌صورت موقت غیرفعال کرد.

این راهنمایی کاربردی بود؟

با ثبت بازخوردتان در بهبود کیفیت مستندات مشارکت داشته باشید.