Comment créer un tableau de bord dans OpenSearch
Introduction
OpenSearch est une suite de recherche et d'analyse open-source qui a vu le jour en tant que fork d'Elasticsearch et de Kibana. Elle prend en charge l'ingestion de données en temps réel, les requêtes avancées et une sécurité robuste, ce qui la rend idéale pour le commerce électronique, la surveillance informatique et les applications financières. Avec des fonctionnalités telles que le support des requêtes SQL, l'apprentissage automatique et les alertes, OpenSearch évolue continuellement grâce au développement actif de la communauté.
Dans ce tutoriel, vous apprendrez les bases de la création d'un tableau de bord en utilisant l'application Dashboard et les données d'exemple OpenSearch. Le jeu de données d'exemple inclut des visualisations existantes, que vous pouvez utiliser ou modifier pour en créer de nouvelles. À la fin de ce tutoriel, vous aurez maîtrisé les bases de la création d'un nouveau tableau de bord avec plusieurs panneaux dans OpenSearch Dashboards.
Prérequis
Avant de commencer, assurez-vous d'avoir :
- Un compte Linux-Console.net avec accès à Managed OpenSearch.
- Connaissances de base d'OpenSearch et des concepts de visualisation des données.
- Accès au tableau de bord OpenSearch.
Cas d'utilisation les plus courants du tableau de bord OpenSearch
L'application Tableau de bord dans OpenSearch Dashboards vous permet de représenter visuellement des données analytiques, opérationnelles et stratégiques, offrant une compréhension rapide des tendances et des principaux indicateurs, simplifiant l'exploration des données et fournissant des informations opportunes.
Voici trois cas d'utilisation des tableaux de bord dans OpenSearch :
Suivi des ventes en ligne :
- Créez un tableau de bord pour suivre les indicateurs de ventes en temps réel, y compris le chiffre d'affaires total, la valeur moyenne des commandes et les taux de conversion.
- Visualisez le comportement des clients, tel que les taux d'abandon de panier et la popularité des produits, afin d'optimiser les stratégies marketing.
- Utilisez des alertes pour informer l'équipe des changements significatifs dans les tendances de vente, ce qui aide à résoudre rapidement tout problème.
Surveillance de l'infrastructure informatique :
- Configurez des tableaux de bord pour surveiller la santé des serveurs, la performance du réseau et le temps de disponibilité des applications à travers l'infrastructure.
- Visualisez les principaux indicateurs tels que l'utilisation du CPU, la consommation de mémoire et la latence du réseau pour garantir des performances optimales.
- Mettre en œuvre des alertes pour les seuils critiques, permettant une réponse rapide aux pannes potentielles ou à la dégradation des performances.
Suivi des incidents de sécurité :
- Créez des tableaux de bord pour surveiller et analyser les journaux de sécurité, y compris les tentatives de connexion, l'activité du pare-feu et les alertes de détection d'intrusion.
- Suivez les modèles d'activité suspects en temps réel pour identifier les violations potentielles de sécurité.
- Utilisez des outils de visualisation pour corréler les données provenant de plusieurs sources, améliorant ainsi la capacité à répondre efficacement aux incidents de sécurité et à les atténuer.
Étape 1 - Création d'une base de données OpenSearch gérée
Pour créer une base de données Open Search gérée, allez dans la section base de données du panneau de contrôle et cliquez sur “Créer une base de données”.
Choisissez un “centre de données/région”.
Sélectionnez le réseau VPC souhaité dans la région (si vous avez plusieurs VPC créés).
Choisissez “OpenSearch ” comme moteur de base de données.
Maintenant, choisissez la configuration de la base de données.
Remarque : Vous pouvez modifier la configuration et augmenter l'échelle à tout moment après la création du cluster ; toutefois, la réduction d'échelle n'est actuellement pas prise en charge.
- La recherche ouverte prend également en charge le stockage à l'échelle. Par conséquent, vous pouvez choisir la taille du stockage.
- Nommez le cluster de base de données, sélectionnez votre projet préféré et ajoutez des étiquettes (le cas échéant, optionnelle)
- Cliquez sur créer un cluster de bases de données.
Étape 2 - Créer un tableau de bord et ajouter une visualisation existante
Cliquez pour ouvrir le tableau de bord OpenSearch depuis le panneau de contrôle cloud Linux-Console.net
Connectez-vous au tableau de bord avec les identifiants fournis dans le panneau cloud.
Une fois que vous vous connectez à OpenSearch, allez dans OpenSearch “Tableaux de bord > Tableau de bord ” dans le menu supérieur.
Dans le panneau Tableaux de bord, choisissez “Créer un tableau de bord”.
Cliquez sur l'icône du calendrier et définissez le filtre de temps sur Les X derniers jours.
Dans le panneau, choisissez “Ajouter un existant ”.
Dans la fenêtre Ajouter des panneaux, sélectionnez Moyenne des octets par ligne au fil du temps, puis fermez le panneau.
Vous avez créé avec succès un tableau de bord de base avec un seul panneau, qui sera utilisé tout au long du reste de ce tutoriel.
Étape 3 - Création de la visualisation
- Créer une nouvelle visualisation - Dans la barre d'outils du tableau de bord, cliquez sur “Créer nouveau.”
- Sélectionnez “Jauge/métriques ” dans la fenêtre Nouvelle visualisation et choisissez le modèle d'index souhaité.
- Enregistrez la visualisation - Cliquez sur « Enregistrer » dans la barre d'outils.
- Entrez un titre comme “Metrics count ” pour le panneau du graphique à jauge dans la fenêtre Enregistrer la visualisation.
- Cliquez sur « Enregistrer et revenir. »
La visualisation du graphique à jauge est maintenant enregistrée, et vous serez redirigé vers le tableau de bord. Vous devriez voir deux visualisations affichées sur le tableau de bord.
Remarque : Pour visualiser et explorer des données dans OpenSearch Dashboards, vous pouvez créer un modèle d’index pour récupérer des données depuis OpenSearch. Vous disposez de quatre options différentes : Modèles d’index, Sources de données, Objets sauvegardés et Paramètres avancés. OpenSearch Dashboards nécessite un modèle d’index pour identifier les indices que vous souhaitez explorer. Un modèle d’index peut pointer vers un indice spécifique, comme vos données de journal d’hier, ou vers tous les indices contenant vos données de journal.
Conclusion
Félicitations ! Vous avez appris à créer et visualiser des tableaux de bord dans une base de données OpenSearch gérée par Linux-Console.net. Nous avons couvert la création d'un nouveau tableau de bord, l'utilisation de données d'exemple et l'ajout de visualisations. Avec ces compétences, vous pouvez désormais surveiller et analyser efficacement vos indicateurs clés.




