Hogyan állítottad be a monitoringot az új szolgáltatáshoz? Hogyan tárolod a műszerfalakat?
sobes.tech MI
Válasz az MI-től
Az új szolgáltatás monitorozásának beállításához általában azzal kezdem, hogy meghatározom a kulcsfontosságú metrikákat, amelyek tükrözik a szolgáltatás egészségét és teljesítményét: válaszidő, hibák száma, CPU- és memóriaterhelés, lemezhasználat, valamint üzleti metrikák, ha vannak.
Ezután konfigurálom ezeknek a metrikáknak a gyűjtését olyan eszközökkel, mint a Prometheus, exportálók vagy beépített metrikák integrálásával a szolgáltatásból. A naplókhoz központosított rendszereket, például ELK vagy Loki használok.
A metrikák gyűjtése után Grafana-ban irányítópultokat készítek, a mutatókat értelem szerint csoportosítva: általános kép, hibák, teljesítmény. Fontos, hogy az irányítópultok érthetőek és informatívak legyenek különböző csapatok számára.
Az irányítópultokat verziókezelő rendszerben (Git) tárolom, kihasználva a Grafana konfigurációk JSON-be történő exportálásának/importálásának lehetőségét. Ez lehetővé teszi a változások nyomon követését, felülvizsgálatát és szükség esetén az irányítópultok gyors helyreállítását.