Gérer des situations de 'Full Disk' pour les services Analytics
Découvrez comment éviter, analyser et corriger un service Analytics atteignant sa pleine capacité disque
Objectif
Quelle que soit la technologie Analytics utilisée, lorsqu'il n'y a plus d'espace disque physique disponible, le fonctionnement du service se dégrade considérablement. Au minimum, vos services Analytics ne peuvent plus stocker de nouvelles données, mais même les opérations de lecture logiques peuvent commencer à être impactées, par exemple les requêtes peuvent ralentir ou échouer.
Ce guide vous aide à comprendre comment les services Analytics se comportent avant et lorsqu'ils atteignent de telles conditions, et ce que vous pouvez faire à ce sujet.
Prérequis
- Accès à l'
- Un service Analytics en cours d'exécution
En pratique
Éviter les conditions de disque plein
Métriques d'utilisation de l'espace disque
Pour utiliser efficacement votre service Analytics, vous devez surveiller les métriques du service. Vous pouvez y accéder depuis l' ou via l'API. Vous pouvez également utiliser les intégrations inter-services pour collecter, observer et générer des alertes basées sur les métriques des services.
Notifications par e-mail
Lorsque le stockage de votre service commence à se remplir et atteint un seuil élevé, le service Analytics vous envoie un e-mail pour vous avertir de la situation. Le seuil spécifique dépend du moteur, il peut varier de 75 % à 90 %.
Lorsque l'utilisation du disque augmente encore et atteint un niveau critique (selon le moteur, entre 90 % et 95 %), vous recevrez une nouvelle notification par e-mail et le service basculera en mode « disque plein », où il commencera à refuser les écritures.
Comment gérer une situation de disque plein ?
Les différents moteurs réagissent de différentes manières ; ainsi, les services Analytics réagissent différemment face aux conditions de disque plein :
Kafka MirrorMaker,DashboardsetKafka Connectne stockent aucune donnée utilisateur sur le disque. Ils ne saturent donc pas le stockage disque sous-jacent.KafkaetOpenSearchbasculent en lecture seule.
Mettre à niveau votre service
Il se peut que votre usage nécessite simplement davantage de stockage. Vous pouvez alors augmenter le stockage provisionné, et/ou passer à une offre offrant davantage de stockage. Une fois la mise à niveau terminée, le service détectera qu'un stockage supplémentaire est disponible et repassera donc en mode normal.
Récupérer de l'espace disque
Il se peut que vous ayez atteint la situation de disque plein en raison d'une application incontrôlée saturant votre base de données, ou parce que vous stockez des données anciennes obsolètes. Dans ces cas, arrêtez le processus qui sature indûment votre stockage, puis supprimez les données indésirables.
Kafka, OpenSearch
Vous pouvez récupérer de l'espace disque en supprimant un topic Kafka ou un index OpenSearch.
Nous voulons vos retours !
Nous serions ravis de répondre à vos questions et apprécions tout retour que vous pourriez nous faire.
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
Vous êtes sur Discord ? Rejoignez notre chaîne via https://discord.gg/ovhcloud et interagissez directement avec l’équipe qui développe notre service de bases de données !
Rejoignez notre communauté d'utilisateurs.