编写docker-compose.yml
version: "3.3"
services:
elasticsearch_exporter1:
image: justwatch/elasticsearch_exporter:1.1.0
command:
- '--es.uri=http://elastic:W86mXT4x1t2T@172.16.106.76:9200'
restart: always
ports:
- "9124:9114"
elasticsearch_exporter2:
image: justwatch/elasticsearch_exporter:1.1.0
command:
- '--es.uri=http://elastic:W86mXT4x1t2T@172.16.106.76:9201'
restart: always
ports:
- "9125:9114"
networks:
qa_net:
运行
docker-compose -f es.yaml up -d
Prometheus配置
- job_name: 'es-9200'
static_configs:
- targets: ['172.16.106.76:9124']
labels:
appname: 'es-9200'
name: 'es-9200'
group: 'es'
- job_name: 'es-9300'
static_configs:
- targets: ['172.16.106.76:9125']
labels:
appname: 'es-9300'
name: 'es-9300'
group: 'es'