Blog

Nouveau tableau de bord de base de données avec un aperçu des statistiques

Chargement...

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.


MongoDB Dashboard Overview

Comment accéder au tableau de bord de la base de données

  1. Allez sur votre application sur le tableau de bord Scalingo

  2. Cliquez sur l'onglet Addons

  3. 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.


MongoDB Dashboard Users

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.


MongoDB Dashboard Backups

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.


MongoDB Dashboard Advanced

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.


PostgreSQL Dashboard Advanced

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, Scalingo

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

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.