در pj_jobmon اجازه می دهد تا مدیران پایگاه داده به راحتی به دنبال عملیات پایگاه داده و بررسی کنید که چگونه یک یا چند تابع رفتار می کنند.
هنگام برخورد با یک شکست کار یا خطا دیگر، همه چیز pj_jobmon سیاهههای مربوط به آن نقطه و پیام ها و یا اطلاعاتی را که میتواند توسعه در رفع این مسئله کمک کند از دست ندهید.
این فرمت می تواند یک محافظ زمان واقعی در اشکال زدایی شغل مشکل ساز و یا برای تست پسوندهای جدید یا به روز رسانی
چه در این نسخه جدید است:
رفع اشکال:
show_running ثابت () به نمایش داده شد تنها در برابر غیر بیکار هنگام پیوستن به برابر pg_stat_activty مطابقت. هنوز هم شانس نتیجه کاذب (دیدن فایل DOC)، اما بسیار کمتر احتمال دارد در حال حاضر.
چه در نسخه 1.2.0 جدید است:
رفع اشکال:
show_running ثابت () به نمایش داده شد تنها در برابر غیر بیکار هنگام پیوستن به برابر pg_stat_activty مطابقت. هنوز هم شانس نتیجه کاذب (دیدن فایل DOC)، اما بسیار کمتر احتمال دارد در حال حاضر.
جدید در نسخه 1.1.0:
انتقادی اشکالات ثابت: نسخه 1.0 به طور تصادفی بر روی میز حذف job_log ایجاد ماشه به طوری که شغل شکست هرگز check_job_status شود () به گزارش یک کار شکست خورده است. کارهایی که به در یک دوره زمانی خاص اجرا پیکربندی شدند هنوز هم برای تحت نظر قرار گرفتند. این تنها از 1.0 را تحت تاثیر قرار تاسیسات جدید pg_jobmon. اگر شما از نسخه های قبلی به روز رسانی شده، باعث شده است هنوز هم به درستی کار.
check_job_status طراحی دوباره () برای بازگشت اطلاعات بیشتر و راحت تر فیلتر بر روی وضعیت فعلی مشاغل حال اجرا است. لطفا بررسی کنید که چگونه نرم افزار نظارت بر خود را استفاده از این تابع برای اطمینان از آن می توانید فرمت خروجی جدید به درستی اداره کند. هر کار مشکل در ردیف خود بازگشت جای همه نتایج در یک سطر بازگشت. اگر یک سطر است که هنوز هم مورد نظر، بالاترین سطح هشدار کار به ترتیب حروف الفبا از job_name همیشه بازگشت برای اولین بار، به طوری که محدودیت 1 می تواند به عنوان یک راه حل آسان استفاده می شود. فیلتر پیشرفته بیشتر در حال حاضر امکان، هر چند. توضیحات pg_jobmon.md به روز برای برخی از نمونه را ببینید.
آزمون pgTAP و برخی از آزمون های سفارشی دیگر به اعتبار بهتر تغییرات آینده نوشت.
جدید در نسخه 1.0.0 است:
در fail_job () هم اکنون می توانید یک آرگومان دوم اختیاری را برای تنظیم سطح کد هشدار نهایی که این کار باید با در جدول job_log شکست . اجازه می دهد تا شغل به سطح 2 (هشدار) به جای تنها سطح 3 (انتقادی) شکست. به طور پیش فرض سطح 3 است.
تابع جدید check_job_status () که یک آرگومان نیاز ندارد. به طور خودکار طولانی ترین فاصله آستانه از جدول job_check_config در صورت وجود و استفاده از آن. توصیه تنها با استفاده از این نسخه از fuction از هم اکنون در.
check_job_status (فاصله) در حال حاضر یک استثنا اگر شما یک بازه ی زمانی است که کوتاه تر از طولانی ترین دوره کار است که در حال نظارت منتقل می کند. اگر چیزی در جدول پیکربندی مجموعه، فاصله مهم نیست، به طوری که فقط اجرا به طور معمول برای چک کردن 3 شکست متوالی. اسناد و مدارک تغییر به ذکر است تنها نسخه ی بدون آرگومان از آن امن ترین / ساده ترین راه برای استفاده از آن است.
جدید در نسخه 0.4.5 است:
به روز رسانی show_running تابع () می شود سازگار با PostgreSQL 9.2.
به روز makefile در اجازه می دهد تا تنظیم باینری از grep اگر در طول ساخت و ساز مورد نیاز است.
ایجاد فایل تغییرات.
مورد نیاز:
PostgreSQL و 9.1 و یا بالاتر
نظر یافت نشد