OpenSearch¶
Dans cet article
Information
OpenSearch est une plateforme développée à l'aide du logiciel Elasticsearch. OpenSearch fournit une solution pour créer vos propres moteurs de recherche avec des performances élevées et une évolutivité.
OpenSearch. Caractéristiques clés¶
- Recherche plein texte : OpenSearch offre une recherche plein texte à travers diverses sources de données. Les utilisateurs peuvent effectuer des requêtes de recherche en utilisant des mots‑clés et des phrases.
- Évolutivité : OpenSearch est conçu pour gérer de grandes quantités de données et offrir des performances élevées. Le système peut être évolué horizontalement, permettant d'ajouter de nouveaux nœuds pour traiter plus de requêtes si nécessaire.
- Support multilingue : Il permet de traiter des requêtes de recherche dans différentes langues.
- Configurabilité : OpenSearch offre des options de personnalisation et de configuration flexibles pour adapter le moteur de recherche aux exigences spécifiques. Il s'agit de définir les champs à rechercher, de régler la pertinence des résultats de recherche et de personnaliser les filtres de recherche.
- Extensibilité : OpenSearch est un projet extensible. Sa fonctionnalité peut être étendue en ajoutant des modules et plugins supplémentaires. Cette fonctionnalité permet aux développeurs d'intégrer des capacités supplémentaires telles que des outils d'analyse et l'apprentissage automatique.
- Surveillance et journalisation : OpenSearch vous permet de suivre diverses métriques (nombre de requêtes, temps de réponse, etc.).
- Sécurité : Mécanismes d'authentification et d'autorisation, chiffrement des données et capacités de contrôle d'accès.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (Go) | Min HDD/SSD (Go) | Actif |
|---|---|---|---|---|---|---|---|---|---|---|
| 33 | OpenSearch | Ubuntu 22.04 | + | + | + | + | 2 | 2 | - | COMMANDER |
- Ajoute les clés du dépôt GPG, télécharge et installe OpenSearch et OpenSearch Dashboards.
- Ensuite, il y a la modification des paramètres dans les fichiers de configuration d'OpenSearch et d'OpenSearch Dashboards.
- Le tableau de bord est lié au nom de domaine complet (FQDN) de l'hôte au format
opensearch{Server_ID_from_Invapi}.hostkey.inet change le mot de passe de l'administrateur selon les informations dans Invapi.
Ports de communication réseau¶
| Numéro de port | Composant OpenSearch |
|---|---|
| 443 | OpenSearch Dashboards sur AWS OpenSearch Service avec chiffrement en transit (TLS) |
| 5601 | OpenSearch Dashboards |
| 9200 | OpenSearch REST API |
| 9250 | Recherche inter‑cluster |
| 9300 | Communication et transport entre nœuds |
| 9600 | Analyseur de performance |
Après avoir terminé les tâches, l'interface Web est disponible à l'URL : http://opensearch{Server_ID_from_Invapi}.hostkey.in:5601.
Note
À moins d'indication contraire, par défaut nous installons la dernière version de sortie du logiciel depuis le site Web du développeur ou les dépôts du système d'exploitation.
Démarrage après le déploiement d'OpenSearch¶
Une notification sera envoyée à l'e-mail spécifié lors de l'inscription indiquant que le serveur est prêt à être utilisé après le paiement de la commande. Elle contiendra l'adresse IP du VPS, ainsi que le nom d'utilisateur et le mot de passe pour la connexion.
Les clients de notre société gèrent le matériel dans le panneau de contrôle du serveur et de l'API — Invapi.
Vous pouvez trouver les données d'autorisation soit dans l'onglet Info >> Tags du panneau de contrôle du serveur, soit dans l'e-mail qui a été envoyé.
- Link to access the OpenSearch dashboard with a web interface: dans le tag webpanel ;
- Login:
admin; - Password: Envoyé à votre adresse e-mail après que le serveur soit prêt à être utilisé après le déploiement du logiciel.
Note
Pour plus d'informations sur les paramètres de base d'OpenSearch, consultez la documentation des développeurs.
Commander OpenSearch via l'API¶
Pour installer ce logiciel en utilisant l'API, suivez les instructions suivantes.