====== Elasticsearch ====== ===== Commandes utiles ===== * Connaitre le master d'un cluster : curl -u elastic:password_elastic -X GET "https:/elastic1.org:9200/_cat/master" * Obtenir des informations sur un cluster : curl -u elastic:password_elastic -X GET "https:/elastic2.org:9200/_cluster/health?pretty" * Connaître le statut d'un cluster : curl -u elastic:password_elastic -X GET "https:/elastic2.org:9200/_cat/health?h=status * Obtenir des infos sur la JVM derrière Elasticsearch : curl -u elastic:password_elastic -X GET "https:/elastic2.org:9200/_nodes/jvm?pretty" * Obtenir les statistiques sur la JVM derrière Elasticsearch : curl -u elastic:password_elastic -X GET "https:/elastic2.org:9200/_nodes/stats/jvm?pretty" * Récupérer les données dans un index : curl -u elastic:password_elastic -X GET "https:/elastic1.org:9200/my_index/_search?pretty" * Écrire de la donnée dans un index : curl -X POST -k -u elastic:password_elastic "https://elastic1.local:9200/my_index/_doc/" -H 'Content-Type: application/json' -d '{ "title": "Elasticsearch Basics", "author": "John Doe IV", "published_year": 2025 }' ===== Kibana ===== Connaitre le statut du Kibana : curl -u elastic:password_elastic -X GET "https:/elastic1.org:5601/api/status"