Миллион сайтты бақылауға арналған
Бақылау тақтаңыздың артында платформаны басқару үшін біз қолданатын бақылау стекінің дәл өзі орналасқан: метрикалар үшін Prometheus және Grafana, қозғалтқыш, жұмыс процестері мен драйверлер бойынша үлестірілген трассировка үшін OpenTelemetry, сондай-ақ аудит деректері бөлек сақталатын, жалға алушы белгіленген орталықтандырылған құрылымдық журналдар.
Метрикалар әр қызмет, әр өңдеуші және әр жалгер бойынша оқшаулау қабатынан алынған әр сайтқа арналған LVE статистикасымен бірге жиналады. Әрбір жұмыс үрдісінің орындалуы — дайындау, көшіру, қолдану — толықтай көрініп тұрады, сондықтан қолдау қызметінің жауабы болжам емес, нақты бола алады.
Ауқымды мониторинг — бұл деректер көлемінің мәселесі, сондықтан ол осыған сәйкес жобаланған. Үлкен көлемді көрсеткіштер әр сайт бойынша әр минут сайын мәңгі сақталмай, уақыт бойынша бөлінеді және біріктіріледі; трейстер іріктеледі, ал әрбір жалға алушыға арналған кардиналдықты бақылау шаралары бір шамадан тыс белсенді есептік жазбаның басқалардың бақылау тақталарының жұмысын нашарлатуына жол бермейді. Жобаның мақсатты көрсеткіші — бүгінде біз басқарып отырған сан емес, бір миллион сайт.
Ескертулер анықталған және қадағаланатын SLO мәндерімен Alertmanager арқылы кезекшілік кестесіне бағытталады — жоғарыдағы тұтынушы хабарландыруларынан әдейі бөлек сақталады, осылайша операциялық шу ешқашан кіріс жәшігіңізге түспейді және ескертулеріңіз біздікілердің артында кезекте тұрмайды.