API cheat sheet

ID="SHNms2EBf0-9Iel_Lnj8"
INDEX="logstash-docker-2018.02.20"
 
curl -XGET "10.40.30.103:9200/_cat" # liste certaines commandes offertes par l'API
curl -XGET "10.40.30.103:9200/_cat/indices?v" # liste les indexes
curl -XDELETE 10.40.30.103:9200/$INDEX" # Supprime l'index sélectionné 
curl -XGET "10.40.30.103:9200/$INDEX" # Obtient des informations sur l'index sélectionné
curl -XGET "10.40.30.103:9200/_cluster/health?pretty" # Obtient des informations sur l'état de santé du cluster
curl -XGET "10.40.30.103:9200/$INDEX/_search?pretty=true&q=*:*&size=100" # Liste les 100 premières entrées de l'index spécifié
curl -XGET "10.40.30.103:9200/$INDEX/doc/$ID?pretty" # Affiche les informations sur l'ID spécifié
curl -XPOST 'http://10.40.30.103:9200/$INDEX/doc/" -H 'Content-Type: application/json' -d' {"query":{"terms":{"id":"$ID"}}}' # Supprime le ou les objet(s) remonté(s) grâce à une requête
curl -XDELETE "http://10.40.30.103:9200/$INDEX/doc/$ID" # Supprime l'ID spécifié sans la requête
wiki/api.elk.txt · Dernière modification: 2018/04/23 19:20 par root
CC0 1.0 Universal
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5