Joustava haku

Elasticsearch-sirun luettelo

Elasticsearch-sirun luettelo
Elasticsearchin kissan sovellusliittymä on erittäin kätevä, koska sen avulla käyttäjät voivat tarkastella erilaisia ​​Elasticsearch-moottoriresursseja koskevia tietoja pienikokoisessa ja kohdistetussa tekstissä (CAT).

Tässä opetusohjelmassa näytetään, kuinka _cat-sovellusliittymää voidaan käyttää tarkastelemaan Elasticsearch-klusterin sirpaleita, mikä solmu on kopio, levyn koko ja paljon muuta.

Kuinka luetella kaikki klusterin sirpaleet

Jos haluat tarkastella kaikkia Elasticsearch-klusterin sirpaleita, voit käyttää GE-pyyntöä _cat / shards -sovellusliittymän päätepisteessä seuraavasti:

GET _kissa / sirpaleet

Jos olet cURL-käyttäjä, käytä seuraavaa komentoa:

curl -XGET “http: // localhost: 9200 / _cat / shards”

Yllä olevan komennon suorittaminen antaa sinulle tietoja kaikista klusterin sirpaleista alla olevan kuvan mukaisesti (tulos katkaistuna):

kibana_sample_data_flights 0 p ALKUUN 13059 5.3mb 172.28.86.133 instanssi-0000000003
kibana_sample_data_flights 0 r ALKUUN 13059 5.3mb 172.28.27.142 esimerkki-0000000001
.slm-history-3-000001 0 p KÄYNNISTETTY 172.28.86.133 instanssi-0000000003
.slm-history-3-000001 0 r ALKU 172.28.27.142 esimerkki-0000000001
määränpää_indeksi 0 p ALKU 13232 5.9mb 172.28.27.142 esimerkki-0000000001
.seuranta-es-7-2021.01.22 0 p KÄYNNISTYS 279515153.5mb 172.28.86.133 instanssi-0000000003
.seuranta-es-7-2021.01.22 0 r ALKUUN 279467268.5mb 172.28.27.142 esimerkki-0000000001
.kibana_task_manager_1 0 p ALKU 6205.6 kt 172.28.86.133 instanssi-0000000003
.kibana_task_manager_1 0 r ALKUU 6871.5 kt 172.28.27.142 esimerkki-0000000001
.seuranta-lyönti-7-2021.01.22 0 p ALKU 6245 8mb 172.28.86.133 instanssi-0000000003
--------------------------------ulostulo katkaistu---------------------

Voit myös suodattaa tuloksen ja määrittää tuloksen muodon. Esimerkiksi, jos haluat saada lähdön YAML-muodossa, lisää parametri format = yaml pyyntöön seuraavasti:

GET _kissa / sirpaleet?muoto = yaml

Tämän CURL-komento on:

curl -XGET “http: // localhost: 9200 / _cat / shards?format = yaml ”

Tuloksen tulisi olla YAML-muodossa muodossa:

- hakemisto: "apm-7.10.2-lennolle-2021.01.20 "
sirpale: "0"
prirep: "p"
tila: "KÄYNNISTETTY"
asiakirjat: "2"
kauppa: "14.7 kt
ip: "172.28.27.142 "
solmu: "esimerkki-0000000001"
- hakemisto: "source_index"
sirpale: "0"
prirep: "p"
tila: "KÄYNNISTETTY"
asiakirjat: "0"
kauppa: "208b"
ip: "172.28.86.133 "
solmu: "instance-0000000003"
- hakemisto: "kibana_sample_type_diff"
sirpale: "0"
prirep: "p"
tila: "KÄYNNISTETTY"
asiakirjat: "13059"
kauppa: "5.7mb "
ip: "172.28.86.133 "
solmu: "esimerkki-0000000003"
- hakemisto: "kibana_sample_type_diff"
sirpale: "0"
prirep: "r"
tila: "KÄYNNISTETTY"
asiakirjat: "13059"
kauppa: "9.8mb "
ip: "172.28.27.142 "
solmu: "esimerkki-0000000001"
--------------------------------LÄHTÖ ON KÄYTETTY---------------------

Voit jopa hankkia tietyt otsikot. Esimerkiksi hakemiston nimen, sirun nimen, sirpaleiden tilan, sirpaleiden levytilan, solmun id: n ja solmun IP: n hankkimiseksi suodatetaan siirtämällä ne otsikko-argumenttiin seuraavasti:

GET _kissa / sirpaleet?h = hakemisto, sirpale, tila, kauppa, id, ip & format = json

CURL-komento on seuraava:

curl -XGET “http: // localhost: 9200 / _cat / shards?h = hakemisto, sirpale, tila, kauppa, id, ip & format = json ”

Yllä olevan komennon suorittaminen antaa sinulle valitut tiedot sirpaleista JSON-muodossa. Ohita muotoiluparametrit käyttääksesi taulukkomuotoa.

[

"index": "kibana_sample_data_flights",
"sirpale": "0",
"state": "STARTED",
"store": "5.3mb ",
"id": "gSlMjTKyTemoOX-EO7Em4w",
"ip": "172.28.86.133 "
,

"index": "kibana_sample_data_flights",
"sirpale": "0",
"state": "STARTED",
"store": "5.3mb ",
"id": "FTd_2iXjSXudN_Ua4tZhHg",
"ip": "172.28.27.142 "
,

"indeksi" : ".slm-historia-3-000001 ",
"sirpale": "0",
"state": "STARTED",
"store": tyhjä,
"id": "gSlMjTKyTemoOX-EO7Em4w",
"ip": "172.28.86.133 "
,

"indeksi" : ".slm-historia-3-000001 ",
"sirpale": "0",
"state": "STARTED",
"store": tyhjä,
"id": "FTd_2iXjSXudN_Ua4tZhHg",
"ip": "172.28.27.142 "
,

"index": "kohde_index",
"sirpale": "0",
"state": "STARTED",
"store": "5.9mb ",
"id": "FTd_2iXjSXudN_Ua4tZhHg",
"ip": "172.28.27.142 "
,

"indeksi" : ".seuranta-es-7-2021.01.22 ",
"sirpale": "0",
"state": "STARTED",
"store": "154.7mb ",
"id": "gSlMjTKyTemoOX-EO7Em4w",
"ip": "172.28.86.133 "
,

"indeksi" : ".seuranta-es-7-2021.01.22 ",
"sirpale": "0",
"state": "STARTED",
"store": "270.2mb ",
"id": "FTd_2iXjSXudN_Ua4tZhHg",
"ip": "172.28.27.142 "
,
-----------------------------------LÄHTÖ TOIMITETTU-------------------------

Tarkkoja tietoja erityisindekseistä

T0 0hake tietoja sirpaleesta tietylle indeksille, välitä indeksin nimi seuraavasti:

GET _cat / sirpaleita / kibana_sample_data_flights

Syötä cURL-komento seuraavasti:

kihara -XGET “http: // localhost: 9200 / _cat / shards / kibana_sample_data_flights”

Tämä komento antaa sinulle tietoja kyseisen indeksin sirpaleista:

kibana_sample_data_flights 0 p ALKUUN 13059 5.3mb 172.28.86.133 instanssi-0000000003
kibana_sample_data_flights 0 r ALKUUN 13059 5.3mb 172.28.27.142 esimerkki-0000000001

MERKINTÄ: Voit suodattaa yllä olevia tietoja myös parametrien avulla.

Johtopäätös

Tässä oppaassa esitimme sinulle, miten kissan sovellusliittymän avulla saat tietoa Elasticsearch-klusterissa käynnissä olevista sirpaleista.

How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Ilmaiset ja avoimen lähdekoodin pelimoottorit Linux-pelien kehittämiseen
Tämä artikkeli kattaa luettelon ilmaisista ja avoimen lähdekoodin pelimoottoreista, joita voidaan käyttää 2D- ja 3D-pelien kehittämiseen Linuxissa. Tä...
Shadow of the Tomb Raider for Linux -opetusohjelma
Shadow of the Tomb Raider on kahdestoista lisäys Tomb Raider -sarjaan - toiminta-seikkailupelisarja, jonka on luonut Eidos Montreal. Kriitikot ja fani...