elasticsearch-exporter部署

2022-09-19 14:16:28 浏览数 (1)

# 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

0 人点赞