Monitorinq, bildirişlər və jurnal.

Yaddaş, CPU, cavab müddəti və trafik qrafikləri, sağlamlıq yoxlamasının yolu, göndərdiyimiz bildirişlər və hər servis üçün 7 günlük, axtarış imkanı olan jurnal.

3 DƏQ OXUMA

Hər tətbiqin və layihənin hər servisinin Monitorinq və Jurnal bölmələri var. Onların heç biri üçün nəyisə quraşdırmaq lazım deyil.

Monitorinq

Dövrü seçin — 1 saat (hər dəqiqə bir nöqtə), 24 saat (5 dəqiqəlik orta göstəricilər) və ya 7 gün (15 dəqiqəlik orta göstəricilər). Qrafiklər:

  • Yaddaş — servisin limiti fonunda istifadə olunan yaddaş; sistemin özü boşaltdığı keş nəzərə alınmır.
  • CPU — ayrılmış nüvələrin yüklənməsi; 100% hamısının tam məşğul olduğunu göstərir.
  • Cavab müddəti — sağlamlıq yoxlamasının cavab müddəti; hər dəqiqə yoxlanılır. Dövr ərzində uğursuz yoxlamaların sayı qrafikin altında göstərilir.
  • Çıxan trafik — servisin internetə göndərdiyi məlumat; layihənin servisləri arasındakı trafik hesablanmır. Qrafikin altında bu ayın çıxan və daxil olan trafiki göstərilir.
  • Nüsxələr — servisin birdən çox nüsxəsi olduqda neçə nüsxənin işlədiyi.

İcmal bölməsində də layihənin hər servisinin canlı istifadə göstəriciləri son 5 dəqiqəni əks etdirən xətt ilə göstərilir.

Sağlamlıq yoxlamasının yolu

Cavab müddətini ölçmək və servisin cavab verib-vermədiyini bilmək üçün veb servisinizin bir səhifəsini hər dəqiqə açırıq. Standart olaraq bu, ana səhifədir. Ağır əməliyyat aparmadan tez cavab verən səhifə daha uyğundur — məsələn, OK qaytaran /health marşrutu.

Dəyişmək üçün: Monitorinq → Yolu dəyiş və ya Parametrlər → Sağlamlıq yoxlaması. Yol / ilə başlayır, boşluq olmur və ən çoxu 200 simvoldan ibarət olur.

Bildirişlər

Sizə e-poçtla (Telegram qoşulubsa, oradan da) xəbər veririk, vəziyyət normallaşdıqda isə yenidən bildiririk:

HadisəNə vaxt
Tətbiq və ya servis cavab vermirsağlamlıq yoxlaması uğursuz olur və ya servis təkrar-təkrar dayanır
Planlaşdırılmış tapşırıq xəta ilə başa çatdıicradan sonra, nəticəsi jurnalda olmaqla
Yaddaş istifadəsi yüksəkdir10 dəqiqə ərzində limitin 90%-dən çox
Prosessor yüklənməsi yüksəkdir15 dəqiqə ərzində nüvələrin 90%-dən çox
Verilənlər bazasının diski dolur80% və 90%-də, həmçinin tam dolduqda
Trafiklayihəyə daxil olan trafikin 80%-nə və 100%-nə çatdıqda
Yerləşdirmə başa çatmadıəvvəlki versiya işləməyə davam edir

Yüksək yaddaş və ya prosessor istifadəsi heç vaxt servisi dayandırmır — bu, servisə daha çox resurs lazım ola biləcəyinin göstəricisidir (Parametrlər → Resurslar).

Bu hadisələri komandanıza da göndərmək üçün — Slack, Discord və ya webhook — Parametrlər → Komanda üçün bildirişlər bölməsindən istifadə edin. Ətraflı: Yerləşdirmələr.

Jurnal

Jurnal bölməsi tətbiqinizin standart çıxışa və standart xəta axınına çap etdiyi sətirləri göstərir.

Canlı

Canlı rejimi yeni sətirləri göründükcə izləyir. Sətirləri süz onları verilmiş sözə görə daraldır. Prosesi seçin: Sayt, fon proseslərindən biri və ya planlaşdırılmış əmrlər üçün Cədvəl. Bir neçə nüsxə olduqda hər nüsxənin öz jurnalı var.

Tarixçə və axtarış

Jurnal 7 gün saxlanılır. Dövrü seçin — Son 15 dəqiqə, Son bir saat, Son 6 saat, Son 3 gün, Son 7 gün və ya Seçilmiş dövr — və axtardığınızı Jurnalda axtar sahəsinə yazın.

  • Səviyyəyə görə süzün: Xətalar, Xəbərdarlıqlar və xətalar, Məlumat və daha vacib və ya Bütün səviyyələr. Səviyyə sətirdə göstərildikdə qeyd olunur (əksər freymvorklar bunu edir).
  • Əvvəlki sətirləri göstər axtarışı daha əvvələ davam etdirir.
  • Yüklə dövrün sətirlərini fayl kimi saxlayır.

Problem yarandıqda

Yerləşdirmə başa çatmazsa və ya servis işləməyi dayandırarsa, Xətanı izah et jurnalın son sətirlərini oxuyur, ehtimal olunan səbəbi və texnologiyanıza uyğun həll yolunu təklif edir. Ətraflı: Proqramçı alətləri.

Hər yerləşdirmənin yığım jurnalı Yerləşdirmələr bölməsində saxlanılır.

Daha sualınız varmı?

Canlı dəstəklə əlaqə saxlayın — günün istənilən vaxtı 3 dəqiqədən az median cavab müddəti.

Dəstəklə əlaqə