Bir milyon saytı izləmək üçün qurulub
İdarəetmə panelinizin arxasında platformanı işlətdiyimiz eyni müşahidə infrastrukturu dayanır: metriklər üçün Prometheus və Grafana, mühərrik, iş axınları və drayverlər üzrə paylanmış izləmə üçün OpenTelemetry, habelə audit məlumatları ayrıca saxlanılmaqla icarəçi üzrə etiketlənmiş mərkəzləşdirilmiş strukturlaşdırılmış qeydlər.
Metriklər hər xidmət, hər işçi və hər icarəçi üzrə, təcrid qatından gələn hər sayt üzrə LVE statistikası ilə toplanır. Hər bir iş axını icrası — təminat, miqrasiya, icra — başdan-başa görünür, buna görə də dəstək cavabı təxmin deyil, dəqiq ola bilər.
Geniş miqyasda monitorinq bir məlumat həcmi problemidir, buna görə də məhz belə mühəndislik həlli tapmışdır. Yüksək həcmli metriklər hər sayt üzrə və hər dəqiqə əbədi olaraq saxlanılmaq əvəzinə zaman üzrə bölünür və ümumiləşdirilir, izlər nümunələnir və hər icarəçi üçün kardinallıq nəzarətləri səs-küylü bir hesabın başqalarının idarəetmə panellərini pisləşdirməsinin qarşısını alır. Dizayn hədəfi bu gün idarə etdiyimiz say deyil, bir milyon saytdır.
Xəbərdarlıqlar müəyyən edilmiş və izlənilən SLO-lar ilə Alertmanager vasitəsilə növbətçi cədvəlimizə yönləndirilir — yuxarıdakı müştəri bildirişlərindən qəsdən ayrı saxlanılır, beləliklə əməliyyat küyü heç vaxt gələnlər qutunuza düşmür və xəbərdarlıqlarınız heç vaxt bizimkilərin arxasında növbəyə durmur.