🌟Monitoring van de full-stack eCommerce applicatie in kubernetes omgeving
[ Nog niet afgewerkt ]
Doel
Dit de zevende en laatste oplevering in een reeks van computerprojecten.
In deze computerprojecten ga ik proberen in een jaar tijd een volledige eCommerce-applicatie (zoals die van Amazon) te ontwikkelen.
Het doel van deze projecten is de noodzakelijke technologieën te selecteren, aan te leren, te integreren en in de praktijk als software-fabriek te gebruiken,
om daarna het resultaat te kunnen tonen als realistisch en operationeel applicatie-voorbeeld.
In deze laatste oplevering wil ik volgende zaken realiseren:
- installeer monitoring tools voor collecting, correlating en showing logs & metrics & traces in een dashboard
(shared “home-devdepserver” en “home-prodappserver” environment nodig) - start infrastructure monitoring van machines/clusters, networking en middleware (database en queueing)
- ontwikkel scheduled scripts to simulate application users (active monitoring),
en toon monitored events en results in een dashboard - ontwikkel instrumentation code voor full stack eCommerce applicatie (passive monitoring),
en toon monitored events en results in een dashboard - organiseer dashboard om belangrijkste indicatoren van app-gezondheid (“golden signals”) te tonen,
en om notificaties te versturen bij overschrijden van SLA’s;
de 4 “golden signals” zijn latency (vertraging), traffic (verkeer), errors (fouten) en saturation (verzadiging) - creeer drill-down mogelijkheden in dashboard om oorzaak bij problemen te vinden;
test deze mogelijkheden uit via use cases met problemen
Resultaat
??? TODO ???
