5 min de lecture
Nouveau tableau de bord de base de données avec un aperçu des statistiques
Chaque fonctionnalité que vous utilisiez sur le tableau de bord de la base de données est disponible avec une meilleure interface.

Le tableau de bord de la base de données était la dernière interface héritée à être mise à niveau. Il faisait partie de l'ancien tableau de bord Scalingo, maintenant il reçoit enfin l'amour qu'il mérite avec un design repensé et des fonctionnalités comprenant des statistiques de base de données ! En ajoutant de nouvelles fonctionnalités en cours de route, nous avons veillé à ce qu'il ait le même langage de conception que les autres sites Web de Scalingo. Chaque fonctionnalité que vous utilisiez est disponible avec une meilleure interface.

Comment accéder au tableau de bord de la base de données
Allez sur votre application sur le tableau de bord Scalingo
Cliquez sur l'onglet Addons
Cliquez sur Lier au tableau de bord qui vous amènera au tableau de bord de la base de données
Liste des addons concernés
Les addons suivants ont maintenant accès à son nouveau tableau de bord.
Informations générales
Cette section affiche plusieurs informations.
Nom de l'application à laquelle cette base de données est liée
Type de base de données que vous utilisez
Version de votre base de données en cours d'exécution
Lien vers l'image de Docker hub
Chaîne de connexion que vous pouvez réutiliser dans votre application
Statistiques
La section Statistiques est divisée en 2 zones, la première est les statistiques système et la seconde est les statistiques spécifiques à la base de données.
Dans les statistiques système, vous trouverez l'utilisation actuelle du CPU, de la RAM et du SWAP de votre conteneur. Cela vous indiquera également quelle est la RAM et le SWAP maximum atteints. Ainsi, vous pouvez avoir une idée de la consommation globale et décider de passer à un plan de base de données supérieur ou non.
Les statistiques de la base de données affichent la taille des données rapportée par votre base de données ainsi que la taille physique du disque qui est effectivement allouée. Certaines bases de données ont des statistiques spécifiques, comme MongoDB avec la taille de l'index, MySQL avec le nombre de connexions.
Gestion des utilisateurs
Cette fonctionnalité est uniquement disponible pour les bases de données qui ont une exigence d'authentification claire, à savoir MongoDB, MySQL et PostgreSQL.
La gestion des utilisateurs vous permet d'ajouter et de supprimer des utilisateurs de votre base de données. Par défaut, lorsque vous provisionnez un nouvel addon de base de données, un utilisateur avec l'ID de l'addon est ajouté. Les utilisateurs de la base de données peuvent être en lecture seule si vous en avez besoin. Lorsque vous créez un nouvel utilisateur, vous pouvez laisser le champ du mot de passe vide, notre système générera un mot de passe fort pour vous.

Sauvegardes
Pour les addons de base de données payants, des sauvegardes automatisées sont effectuées périodiquement sur une base quotidienne, avec la politique de rétention suivante : toutes les sauvegardes sont conservées pendant un mois, puis une par semaine pour le 2ème et 3ème mois, et enfin une par mois pour le 4ème, 5ème et 6ème mois. Au total, 41 sauvegardes sont à votre disposition. Vous pouvez en lire plus dans le Centre de documentation. Pour télécharger vos sauvegardes, allez dans l'onglet Sauvegardes du tableau de bord de la base de données.

Fonctionnalité avancée
MongoDB Oplog
Actuellement, MongoDB a une fonctionnalité avancée appelée Oplog. Meteor utilise Oplog pour augmenter les performances et maintenir la synchronisation en temps réel lors de la mise à l'échelle des applications. Avec Oplog activé, une application Meteor peut obtenir des mises à jour de base de données en temps réel depuis MongoDB plutôt que de le sonder. Pour cela, Oplog est vraiment utile pour les utilisateurs de Meteor, alors assurez-vous qu'il est activé en allant dans l'onglet Avancé du tableau de bord MongoDB.

Extensions PostgreSQL
Les extensions PostgreSQL sont des scripts qui, une fois activés, donneront à votre base de données de nouvelles fonctionnalités telles que hstore (cartes de hachage), postgis (objets géographiques) et uuid-ossp (génération UUID). La liste des extensions disponibles sur Scalingo peut être trouvée dans l'onglet Avancé de votre tableau de bord PostgreSQL. Pour activer une extension, veuillez consulter la documentation sur Gestion des extensions PostgreSQL.

Mettre à niveau la version de la base de données
Une autre fonction avancée est la Mise à niveau de la base de données dans l'onglet Vue d'ensemble. Lorsque le fournisseur de la base de données publie une nouvelle version, nous la fournirons dès que possible et vous pourrez choisir de mettre à niveau avec un seul clic. Le processus de mise à niveau est rapide et entièrement automatisé grâce à notre infrastructure basée sur des conteneurs Docker.
Avenir
La première étape était de rendre le tableau de bord de la base de données plus utilisable et plus attrayant. Dans les mois à venir, nous allons ajouter de nouvelles fonctionnalités pour vous donner plus de contrôle sur vos bases de données et rendre cette partie de l'API publique. Vous pourrez sélectionner la version de la base de données à laquelle vous souhaitez mettre à niveau, choisir l'heure de la journée à laquelle les sauvegardes seront effectuées et quand la mise à niveau automatisée sera faite.

Yann Klis
Yann KLIS a fondé Scalingo en 2015 avec son associé Léo Unbekandt avec la vision de proposer une plateforme cloud d'hébergement web, véritable alternative européenne et souveraine aux géants américains. Aujourd'hui Scalingo héberge plusieurs milliers d'applications web déployées par des clients du monde entier ! L'objectif de Scalingo est de devenir la plateforme cloud de référence pour les développeurs web en Europe. Auparavant, il a fondé Novelys, un studio de développement spécialisé dans la technologie Ruby on Rails.
Restez informé
Recevez des articles et des mises à jour de la plateforme dans votre boîte de réception.
Prêt à déployer en toute confiance ?
Découvrez des déploiements sans temps d'arrêt, une mise à l'échelle automatique intelligente et une infrastructure entièrement gérée. Commencez à déployer vos applications sur Scalingo dès aujourd'hui.
Aucune carte de crédit requise • Déployez en quelques minutes • Annulez à tout moment





