关于 Elasticsearch-exporter
Elasticsearch-exporter 是独立于elasticsearch的一个三方工具
不需要对原elasticsearch集群做任何修改即可,只需要可以访问elasticsearch即可部署
通常用来对外提供elasticsearch的集群运行信息
docker-compose 部署配置
elasticsearch_exporter:
container_name: 'es_exporter'
image: prometheuscommunity/elasticsearch-exporter:latest
command:
- '--es.uri=http://username:password@elasticsearch_address:9200'
# 如果未使用身份验证可省略'@'符合前面的部分
- '--es.all'
restart: always
ports:
- "9114:9114"
配置说明
## 参数说明:
--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,则查询集群快照的统计信息。
119 comments
meyrcp40571UJ-页面设计简洁,阅读体验很棒,没有多余的广告干扰。http://m.xxxjy.top//
666
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1