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

唯有牡丹真国色

鼓励的话语:只要你肯努力,总有翻身的一天!