# 1.创建目录
代码语言:javascript复制[root@summer exporter]# mkdir -p /opt/exporter
[root@summer exporter]# cd /opt/exporter
# 2.解压
代码语言:javascript复制[root@summer src]# tar zxvf elasticsearch_exporter-1.1.0.linux-amd64.tar.gz
elasticsearch_exporter-1.1.0.linux-amd64/
elasticsearch_exporter-1.1.0.linux-amd64/dashboard.json
elasticsearch_exporter-1.1.0.linux-amd64/README.md
elasticsearch_exporter-1.1.0.linux-amd64/LICENSE
elasticsearch_exporter-1.1.0.linux-amd64/deployment.yml
elasticsearch_exporter-1.1.0.linux-amd64/elasticsearch_exporter
elasticsearch_exporter-1.1.0.linux-amd64/elasticsearch.rules
elasticsearch_exporter-1.1.0.linux-amd64/CHANGELOG.md
[root@summer src]# ll
drwxr-xr-x 2 summer summer 191 Aug 7 2019 elasticsearch_exporter-1.1.0.linux-amd64
-rw-r--r-- 1 root root 3632462 Dec 1 14:11 elasticsearch_exporter-1.1.0.linux-amd64.tar.gz
[root@summer src]#
# 3.修改名称
代码语言:javascript复制[root@summer soft]# mv elasticsearch_exporter-1.1.0.linux-amd64 /opt/exporter/
[root@summer soft]# cd -
/opt/exporter
[root@summer exporter]# ll
total 4
drwxr-xr-x 2 3434 3434 58 Jul 29 2019 elasticsearch_exporter-1.1.0.linux-amd64
drwxrwxrwx 2 3434 3434 56 Jun 16 21:19 node_exporter
-rw------- 1 root root 3974 Dec 1 11:00 nohup.out
[root@summer exporter]# mv elasticsearch_exporter-1.1.0.linux-amd64 elasticsearch_exporter
[root@summer exporter]# ll
total 4
drwxr-xr-x 2 3434 3434 58 Jul 29 2019 elasticsearch_exporter
drwxrwxrwx 2 3434 3434 56 Jun 16 21:19 node_exporter
-rw------- 1 root root 3974 Dec 1 11:00 nohup.out
[root@summer exporter]#
# 4.启动服务
代码语言:javascript复制[root@summer exporter]# cd elasticsearch_exporter/
[root@summer elasticsearch_exporter]# ll
total 9404
-rw-r--r-- 1 summer summer 4073 Aug 7 2019 CHANGELOG.md
-rw-rw-r-- 1 summer summer 49620 Feb 26 2019 dashboard.json
-rw-rw-r-- 1 summer summer 1636 Jun 3 2019 deployment.yml
-rwxr-xr-x 1 summer summer 9524672 Aug 7 2019 elasticsearch_exporter
-rw-r--r-- 1 summer summer 979 Aug 13 2018 elasticsearch.rules
-rw-r--r-- 1 summer summer 11357 Dec 11 2017 LICENSE
-rw-rw-r-- 1 summer summer 22319 Aug 7 2019 README.md
[root@summer elasticsearch_exporter]# nohup ./elasticsearch_exporter --es.all --es.indices --es.cluster_settings --es.indices_settings --es.shards --es.snapshots --es.timeout=10s --web.listen-address=":9114" --web.telemetry-path="/metrics" --es.uri http://192.168.0.9:29200 &
[1] 56541
[root@summer elasticsearch_exporter]# nohup: ignoring input and appending output to ‘nohup.out’
参数 | 说明 |
---|---|
es.uri | 默认http://localhost:9200,连接到的Elasticsearch节点的地址(主机和端口)。 这可以是本地节点(例如localhost:9200),也可以是远程 Elasticsearch服务器的地址 |
es.all | 默认flase,如果为true,则查询群集中所有节点的统计信息,而不仅仅是查询我们连接到的节点。 |
es.cluster_settings | 默认flase,如果为true,请在统计信息中查询集群设置 |
es.indices | 默认flase,如果为true,则查询统计信息以获取集群中的所有索引。 |
es.indices_settings | 默认flase,如果为true,则查询集群中所有索引的设置统计信息。 |
es.shards | 默认flase,如果为true,则查询集群中所有索引的统计信息,包括分片级统计信息(意味着es.indices = true)。 |
es.snapshots | 默认flase,如果为true,则查询集群快照的统计信息。 |
# 6.验证
访问:http://IP:9114/metrics
# 7.展示
- 所用模板:2322