لاگ، کنسول و مانیتورینگ
مشاهدهٔ پایپلاینها، لاگ زندهٔ برنامه، کنسول و نمودارهای منابع.
تبهای صفحهٔ پروژه
صفحهٔ پروژه این تبها را دارد:
- پایپلاینها — تاریخچهٔ بیلد و دیپلوی.
- لاگها — لاگ زندهٔ برنامه.
- کنسول — شل تعاملی داخل کانتینر.
- مانیتورینگ — نمودار مصرف منابع.
- دیسکها — دیسکهای متصل.
- رویدادها — تاریخچهٔ رویدادها.
- تنظیمات — تنظیمات پروژه.
تبهای مانیتورینگ و دیسکها فقط وقتی در دسترساند که پروژه در حال اجرا باشد.
پایپلاینها
هر پایپلاین چهار مرحله دارد: کپی کردن، بیلد، پوش و دیپلوی.
- روی هر مرحله بزنید تا لاگ همان مرحله باز شود.
- در حال اجرا هم میتوانید لاگ را ببینید.
- با اجرای پایپلاین یک پایپلاین دستی بسازید.
- پایپلاین ناموفق را با تلاش دوباره دوباره اجرا کنید.
- پایپلاین در حال اجرا را با لغو متوقف کنید.
- با رول بک کد یک پایپلاین قبلی را دوباره دیپلوی کنید.
- اگر دیپلوی دستی فعال باشد، بعد از بیلد باید دیپلوی را بزنید.
رول بک فقط کد منبع را برمیگرداند؛ متغیرهای محیطی و تنظیمات پروژه برنمیگردند.
در صفحهٔ جزئیات مرحله، دکمهٔ از AI بپرس میتواند خطای همان مرحله را توضیح دهد.
لاگ برنامه
تب لاگها خروجی زندهٔ برنامه را نشان میدهد و تقریباً هر ۱۰ ثانیه بهروز میشود.
- اگر چند رپلیکا دارید، رپلیکای مورد نظر را انتخاب کنید.
- لاگها برای دیدن خطاهای اجرا، درخواستهای ناموفق و پیامهای خود برنامه مناسباند.
- اگر لاگ خالی است، ابتدا وضعیت پروژه و پایپلاین آخر را بررسی کنید.
کنسول
تب کنسول یک شل تعاملی داخل کانتینر باز میکند.
- فقط روی پروژهٔ در حال اجرا کار میکند.
- فرمانها داخل همان رپلیکا اجرا میشوند.
- فایلهایی که خارج از دیسک بسازید با ریاستارت یا دیپلوی بعدی از بین میروند.
در کنسول مراقب باشید. حذف فایل یا تغییر تنظیمات داخل کانتینر میتواند برنامه را از کار بیندازد.
مانیتورینگ
تب مانیتورینگ نمودارهای پردازنده، رم، دیسک و شبکه را نشان میدهد. بازهٔ زمانی از ۱ ساعت تا ۷ روز قابل انتخاب است.
این تب فقط برای پروژهٔ در حال اجرا فعال است.
رویدادها
تب رویدادها تاریخچهٔ اقدامات را با تاریخ، عنوان، توضیح و اجراکننده نشان میدهد. برای بررسی تغییرات اخیر و پیدا کردن علت مشکل مفید است.