ELK基礎知識之查詢信息

查詢kibana配置:

more kibana.yml |egrep -v '#|^$'

一般包括:

①:server_port: 5601

這是kibanan的頁面訪問端口

②:server_host: "x.xx.xxx.x"

這是kibana的服務器地址

③:elasticsearch.hosts: "http://ip:port"

這是es的地址

④:elasticsearch.username: "$user"

這是登錄kibana的賬號

⑤:elasticsearch.password: "xxxx"

這是登錄kibana的密碼。

查詢es集群信息:

curl -u用戶名:密碼 http://ip:port

查詢es索引:

curl --user 賬號:密碼 http://ip:port/_cat/indices?v

查詢賬號權限設置:

curl -u賬號:密碼 http://ip:port/_cluster/settings?pretty

查詢集群es的狀態:

curl -u賬號:密碼 http://ip:port/_cat/health?v

查詢es集群的節點:

curl -u賬號:密碼 http://ip:port/_cat/nodes?v

查詢集群使用的磁盤空間:

curl -u賬號:密碼 http://ip:port/_cat/allocation?v

查看分片:

curl -u賬號:密碼 http://ip:port/_cat/shards?v

查看線程池

curl -u賬號:密碼 http://ip:port/_cat/thread_pool?v

查看分片並且排序:

curl -u賬號:密碼 -s 'http://ip:port/_cat/shards?v&s=store:desc'|more

查看索引設置:

curl -u賬號:密碼 http://ip:port/_cluster/settings?pretty

查看es的node節點的jvm內存和空間使用情況:

curl -u賬號:密碼 -X GET http://ip:port/_nodes/stats/jvm?pretty| grep heap_used_percent

curl -u賬號:密碼 http://ip:port/_cat/allocation?v

獲取es集群的master節點:

curl -u賬號:密碼 http://ip:port/_cat/master

一般es集群中master節點是帶星號*的elasticsearch節點。

獲取es集群的健康狀態:

curl -u賬號:密碼 http://ip:port/_cluster/health

elasticsearch的配置文件:

elasticsearch.yml

logstash的配置文件:

logstash.conf

kibana的配置文件:

kibana.yml

查看es集群狀態:

curl -u賬號:密碼 -X GET http://ip:port/_cluster/settings?pretty

查看es集群的節點狀態:

curl -u賬號:密碼 -X GET http://ip:port/_cat/nodes

查看es集群的健康狀態:

curl -u賬號:密碼 -X GET http://ip:port/cat/health?v

唯有牡丹真國色

鼓勵的話語:只要你肯努力,總有翻身的一天!