Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
OpenSearch

OpenSearch

OpenSearch est le fork Apache 2.0 Elasticsearch. Recherche et analytics sous licence permissive, avec une compatibilité complète Elasticsearch API. Créé par AWS en 2021 suite au changement de licence d'Elastic. Utilisé chez Walmart, Netflix et dans plus de 100 déploiements natifs AWS.

En un coup d'œil

13.2k

Étoiles GitHub

247

Vues de page

261

Installations actives

Licence Apache-2.0 Version Latest OS Ubuntu Server 24.04 LTS Min RAM 4 GB IP IPV4,IPV6

Les installations actives sont des données d'exemple (aperçu) ; la vraie métrique sera connectée avant le lancement.

Accéder à OpenSearch

  • URL : https://localhost:9200
  • Identifiants administrateur : stockés dans /root/.cloudzy-creds
  • Par défaut, OpenSearch écoute sur localhost (127.0.0.1) et n'est PAS accessible via l'adresse IP du serveur.
  • Exemple de test avec curl : curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure

Accéder aux tableaux de bord OpenSearch (UI)

  • URL : http://<SERVER_IP>:5601
  • Identifiants de connexion : stockés dans /root/.cloudzy-creds
  • Dashboards est configuré pour écouter sur 0.0.0.0 pour l'accès distant.

Fichiers et répertoires importants

  • Identifiants : /root/.cloudzy-creds
  • Configuration de OpenSearch : /etc/opensearch/opensearch.yml
  • Données OpenSearch : /var/lib/opensearch
  • Logs OpenSearch : /var/log/opensearch
  • Configuration de Dashboards : /etc/opensearch-dashboards/opensearch_dashboards.yml
  • Logs de Dashboards : /var/log/opensearch-dashboards

Gestion des services

OpenSearch :

systemctl status opensearch
systemctl restart opensearch
journalctl -u opensearch -f

Tableaux de bord OpenSearch :

systemctl status opensearch-dashboards
systemctl restart opensearch-dashboards
journalctl -u opensearch-dashboards -f

Remarques

  • OpenSearch écoute sur localhost (127.0.0.1) par défaut et n'est pas accessible via l'IP du serveur sans configuration explicite.
  • Le transfert de port SSH permet d'accéder à OpenSearch à distance de façon sécurisée, sans exposer le port 9200.
  • Exemple de transfert de port SSH : ssh -L 9200:localhost:9200 root@<SERVER_IP>
  • OpenSearch Dashboards est configuré pour écouter sur 0.0.0.0 et est accessible à distance sur le port 5601.
  • Les identifiants d'authentification de Dashboards sont définis dans /etc/opensearch-dashboards/opensearch_dashboards.yml.

Plus dans Supervision

Apps connexes.

Déployez OpenSearch maintenant. À partir de 2,48 $/mois.