ChronoGraph est un jeu de données de prévision de séries temporelles multivariées, structuré sous forme de graphes et construit à partir de microservices réels. Chaque nœud est un service émettant un flux multivarié de mesures de performance système qui capturent les schémas d'utilisation du processeur, de la mémoire et du réseau, tandis que les arêtes dirigées représentent les dépendances interservices. Le principal défi consiste à prédire les valeurs futures de ces signaux au niveau du service. De plus, ChronoGraph fournit des fenêtres d'événements annotées par des experts avec des étiquettes de détection d'anomalies, permettant d'évaluer les méthodes de détection d'anomalies et la robustesse des prédictions en cas de panne. Comparé aux benchmarks existants dans les domaines des systèmes de contrôle industriel, des transports et de la qualité de l'air, ChronoGraph combine de manière unique (i) des séries temporelles multivariées, (ii) des graphes de dépendance explicites et lisibles par machine, et (iii) des étiquettes d'anomalies alignées sur des événements réels. Il fournit des résultats de référence incluant des modèles de prédiction, des modèles pré-entraînés basés sur des séries temporelles et des détecteurs d'anomalies standard. ChronoGraph offre un benchmark réaliste pour l'étude de la prédiction sensible à la structure et de l'évaluation sensible aux événements dans les systèmes de microservices.