Məzmuna keç
Cron Truth

Planlı işlər üçün həqiqət lövhəsi

İş həqiqətən işlədi, yoxsa sadəcə işlədiyini dedi?

Crontab faylını və işləmə jurnalını yapışdır. Cron Truth cədvəlin vəd etdiyi hər pəncərəni hesablayır, hər birini real işləmə ilə tutuşdurur və nəyin buraxıldığını, gecikdiyini, xəta verdiyini, şübhəli dərəcədə tez bitdiyini ya da əvvəlki işləmənin üstünə düşdüyünü göstərir.

SaatİşVəziyyət
02:00NIGHTLY-BACKUPBuraxılıb
03:00BILLING-CLOSEXəta
06:15DAILY-REPORTŞübhəli
08:00CRM-SYNCÜst üstə
08:30PRUNE-TMPDüzgün
Nümunə lövhə. Hər sətir aşağıdakı nümunə crontab və jurnaldan götürülüb.

Bu nədir

Planlı işlər üçün pulsuz yoxlayıcı. Cədvəlin vəd etdiyini jurnalın göstərdiyi real nəticə ilə müqayisə edir.

Kimin üçündür

Backend sahibləri, SRE komandaları, gecə işləri olan qurucular və hesabatın heç gəlmədiyini eşidən dəstək komandaları üçün.

Hansı problemi həll edir

Səssiz cron nasazlıqlarını. Heç başlamayan iş xəta qoymur, iki saniyəyə uğurla bitən iş isə paneldə tam qaydasında görünür.

Planlı işləmələri yoxla

Hər şey brauzerində işləyir. Yapışdırdığın heç nə heç yerə göndərilmir.

Yoxlamanın sonuBu andan sonrakı pəncərələr hələ qiymətləndirilmir.

Hələ yoxlama yoxdur

Crontab və işləmə jurnalı yapışdır, ya da tam lövhəni görmək üçün nümunə işləri yüklə.

Crontab və jurnalların bu səhifədən çıxmır.

Hökmlərin mənası

Hər iş bir hökm alır, pəncərələrində tapılan ən ciddi hal.

  1. Düzgün

    Hər pəncərədə vaxtında başlayan və problemsiz bitən işləmə var.

  2. Gecikmə

    İşləmə tolerantlıq müddətindən sonra gəldi. Yüklü serverə ya da gözləyən kilidə bax.

  3. Üst üstə

    İşləmə əvvəlki bitmədən başladı. Kilid əlavə et ya da cədvəli sürüşdür.

  4. Buraxılıb

    Pəncərə heç bir işləmə olmadan keçdi. Cron xidmətinin işlədiyini və serverin oyaq olduğunu yoxla.

  5. Xəta

    İşləmə oldu, amma xəta kodu ilə çıxdı. Həmin saatın iş çıxışını oxu.

  6. Şübhəli

    Uğur bildirdi, amma adətdən çox tez bitdi ya da heç nə yazmadı. Çıxış koduna yox, nəticəyə bax.

  7. Səssiz

    Cədvəl işləmə gözləyir, amma jurnal bu işi heç vaxt xatırlatmır. Bəlkə iş ümumiyyətlə qurulmayıb.

Necə istifadə olunur

  1. Crontab faylını yapışdır

    Onu crontab -l çıxışından ya da planlayıcı ayarlarından köçür. İşə aydın ad vermək üçün sətrin sonuna şərh əlavə et.

  2. İşləmə jurnalını yapışdır

    Jurnallarından iş, başlanğıc vaxtı, müddət və çıxış kodunu ixrac et, ya da syslog içindəki CRON sətirlərini yapışdır.

  3. Saat qurşağını seç

    Serverin istifadə etdiyi qurşağı seç. Crontab içindəki CRON_TZ sətirləri onu aşağıdakı sətirlər üçün dəyişir.

  4. Lövhəni oxu

    Buraxılan, gecikən, xəta verən ya da şübhəli hər pəncərəni dəqiq vaxtı ilə görmək üçün işi aç.

  5. Qəbzi paylaş

    Qəbzi insident müzakirəsinə köçür ki, söhbət faktlardan başlasın.

Bilmək faydalıdır

  • Hər iş jurnaldakı ilk işləməsindən başlayaraq yoxlanılır, ona görə qısa jurnal yalançı buraxılma yaratmır.
  • Syslog CRON sətirləri yalnız başlanğıcı göstərir, xətaları və müddətləri üzə çıxarmır.
  • Saatın dəyişdiyi gündə mövcud olmayan vaxtlar ötürülür.
  • Ayın günü və həftənin günü klassik cron kimi işləyir: ikisi də verilibsə, birinin uyğun gəlməsi kifayətdir.
  • Bu yoxlayıcıdır, monitorinq aləti deyil. İşlərini izləmir və heç kimə xəbərdarlıq göndərmir.

Suallar

Məlumatlarım brauzerdən çıxır?

Xeyr. Oxuma və yoxlama bu səhifədə aparılır. Heç nə yüklənmir və saxlanılmır.

Hansı jurnal formatları işləyir?

Başlıqlı CSV ya da tabla ayrılmış sütunlar, iş, başlanğıc, müddət, çıxış, sətir ardıcıllığında sütunlar, tarixlə başlayan sətirlər və syslog CRON sətirləri.

Jurnal sətri işlə necə uyğunlaşdırılır?

Şərhdəki adla, əmrlə ya da biri digərini ehtiva edəndə. Heç nəyə uyğun gəlməyən sətirlər ayrıca göstərilir.

Çıxış kodu 0 olan işləmə niyə şübhəli sayılır?

Çünki adi müddətinin onda birindən az vaxtda bitdi ya da sıfır sətir bildirdi. Sınıq işlərin çoxu heç nə etmədən təmiz çıxır.

Tərtibatçı ilə əlaqə

Sualın, fikrin və ya iş təklifin var? X və ya Telegram vasitəsilə yaz.

Tərtibatçıya dəstək ol

Bu alət sənə vaxt qazandırıbsa, öz pul kisəndən bu EVM ünvanına bəxşiş göndərə bilərsən.

0xd28Fd90eD69092bd01598f237aad33a0cc9c3EeA