50% de réduction toutes les offres, durée limitée. À partir de $2.48/mo
Recherche élastique

Recherche élastique

Elasticsearch est un moteur de recherche et d'analyse distribué. Recherche en texte intégral, agrégations et indexation en temps réel sur des données en pétaoctets. Utilisé sur Wikipédia, GitHub, eBay et Slack pour la recherche sur site et l'analyse des journaux. La norme de facto pour la recherche en texte intégral en dehors des bases de données.

Version

Dernier

Système d'exploitation

Ubuntu Server 24.04 LTS

Min. RAM

8 GB

Types d'IP

IPV4,IPV6

Accéder à l'API Elasticsearch

  • URL : http://<server-ip>:9200
  • Communication interne au cluster : 127.0.0.1:9300 (ne pas exposer à l'extérieur)

Informations d'identification

  • Utilisateur: elastic
  • Mot de passe : stocké en toute sécurité dans /root/.cloudzy-creds

Répertoires importants

  • Configuration : /etc/elasticsearch
  • Données: /var/lib/elasticsearch
  • Journaux : /var/log/elasticsearch
  • Binaires : /usr/share/elasticsearch/bin
  • Plugins : /usr/share/elasticsearch/plugins

Gestion du service

Utiliser systemctl commandes :

systemctl status elasticsearch
systemctl restart elasticsearch
systemctl stop elasticsearch
systemctl start elasticsearch

Inscription à Kibana (facultatif)

Si vous envisagez d'installer Kibana séparément, vous devez générer un jeton d'inscription sur Elasticsearch et l'utiliser pour configurer Kibana en toute sécurité.

1. Générez un jeton d'inscription sur le serveur Elasticsearch :

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

2. Copiez le jeton généré et sur le serveur Kibana, exécutez :

/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"

Cela inscrit Kibana auprès d’Elasticsearch en toute sécurité.

Exemples de commandes Elasticsearch

Vérifiez l'état du cluster :

curl -X GET -k "https://localhost:9200/_cluster/health?pretty" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

Répertoriez tous les indices :

curl -X GET -k "https://localhost:9200/_cat/indices?v" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

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