Introduction
Fluid est un projet natif Kubernetes conçu pour l'orchestration et l'accélération des jeux de données dans les environnements cloud-native. Il permet une gestion automatisée des jeux de données et accélère l'accès aux données grâce à la mise en cache intelligente et au stockage hiérarchisé. Cette rubrique présente la surveillance du composant Fluid dans Alibaba Cloud Container Service for Kubernetes (ACK), en couvrant trois fonctionnalités clés : les métriques des composants principaux, le tableau de bord Fluid et la surveillance du client Fuse JindoRuntime. Ces outils offrent une visibilité en temps réel sur les performances d'accélération des données et la stabilité du système.
Surveillance des composants Fluid
ACK prend en charge la surveillance intégrée du composant Fluid via Managed Service for Prometheus et Managed Service for Grafana. Cela vous permet de :
Suivre l'état opérationnel en temps réel, tel que l'intégrité du runtime
Surveiller les métriques de performance, telles que l'utilisation de la mémoire/CPU et le débit d'E/S
Identifier de manière proactive les goulots d'étranglement dans les workflows d'accélération des données
Pour obtenir des instructions détaillées, consultez Activer la surveillance Prometheus pour Fluid.
Tableau de bord Fluid
Fluid propose une interface basée sur Kubernetes pour visualiser, gérer et surveiller le composant Fluid ainsi que l'état de son runtime. Le tableau de bord vous permet de :
Surveiller facilement l'utilisation des jeux de données, l'état de fonctionnement du système de cache et l'efficacité de l'utilisation des ressources.
Gérer directement les tâches d'accélération des données en créant, supprimant ou modifiant des jeux de données.
Pour plus de détails sur la configuration, consultez Paramètres du tableau de bord de surveillance Fluid.
Surveillance du client Fuse JindoRuntime
JindoRuntime permet une accélération transparente des systèmes de fichiers locaux et des systèmes de stockage distribués, tels qu'Object Storage Service (OSS) et Hadoop Distributed File System (HDFS), avec des capacités de surveillance du client Fuse. Le client Fuse offre également des fonctionnalités de surveillance détaillées pour vous aider à comprendre les performances d'accès aux données et à optimiser les stratégies de stockage et d'accélération des données. Consultez Activer le client FUSE Fluid JindoRuntime pour la surveillance pour déployer et utiliser le client.
Résumé
Surveillance des composants Fluid : permet une surveillance en temps réel de l'état d'exécution du composant Fluid avec d'autres services de surveillance.
Tableau de bord Fluid : fournit une interface intuitive pour gérer et surveiller les jeux de données Fluid et leur état d'exécution.
Surveillance du client Fuse JindoRuntime : offre un accès transparent et une surveillance détaillée des performances pour les systèmes de stockage distribués via le client Fuse.
Ces solutions de surveillance intégrées garantissent l'observabilité de toute la pile d'accélération des données de Fluid, contribuant ainsi à optimiser les performances et la fiabilité.