50 % de réduction sur tous les plans, durée limitée. À partir de $2.48/mo
Elasticsearch

Elasticsearch

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 à l'échelle du pétaoctet. Utilisé par Wikipedia, GitHub, eBay et Slack pour la recherche sur site et l'analyse de logs. La référence incontournable pour la recherche en texte intégral hors des bases de données.

Version

Dernier

Système d'exploitation

Serveur Ubuntu 24.04 LTS

RAM min.

8 GB

Types d'IP

IPV4,IPV6

Accéder à Elasticsearch API

  • URL : http://<server-ip>:9200
  • Communication interne du cluster : 127.0.0.1:9300 (ne pas exposer en externe)

Identifiants

  • Utilisateur : elastic
  • Mot de passe : stocké de manière sécurisée 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

Utilisez systemctl commandes :

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

Intégration de Kibana (facultatif)

Si vous prévoyez d'installer Kibana séparément, vous devez générer un jeton d'inscription sur Elasticsearch et l'utiliser pour configurer Kibana de manière sécurisée.

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 token généré et exécutez la commande suivante sur le serveur Kibana :

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

Cela inscrit Kibana avec Elasticsearch de manière sécurisée.

Exemples de commandes Elasticsearch

Vérifier l'état du cluster :

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

Lister tous les indices :

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

Plus dans Supervision

Applications associées.

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