CloudHealth presents a model-driven approach for monitoring cloud services called CloudHealth Monitoring Model (CHMM). The CHMM uses ISO quality models to map high-level monitoring goals like reliability and performance to specific key performance indicators (KPIs) that can be collected from services. Probes are attached to services to collect KPIs and send them to the ELK stack for storage, processing and visualization. Dashboards in Kibana can then be customized to calculate and display monitoring goals based on aggregated KPIs. This provides operators a complete monitoring solution to configure, deploy and operate based on the CHMM mappings between goals, KPIs and probes.