You are a data engineer responsible for monitoring the performance of multiple machine learning models deployed across various environments at an e-commerce company. These models support tasks such as recommendation engines, demand forecasting, and customer segmentation. You need to set up a centralized, user-friendly dashboard that enables both technical and non-technical stakeholders to monitor key performance metrics including latency, accuracy, throughput, and resource utilization. Which approach is MOST SUITABLE for creating this dashboard?