У меня в настоящее время Prometheus установлен без использования металла и работает в качестве док-контейнера.Я использую то же самое для мониторинга нашей инфраструктуры, а также кластеров Kubernetes.
Для того, чтобы настроить HA, я пытался развернуть прокси-сервер или запрос для двух экземпляров Prometheus.И моей первой целью было попробовать Танос.Но я не нахожу много документации или информации об использовании чистого металла.Все документы посвящены реализации Thanos в Kubernetes.
Кто-нибудь пробовал Thanos на голом металле?
ОБНОВЛЕНИЕ:
Я использовал docker-compose дляраскрутить коляску и компоненты запроса:
thanos-sidecar:
image: improbable/thanos:v0.5.0
restart: always
volumes:
- tsdb-vol:/prometheus
command: ['sidecar', '--tsdb.path="/prometheus"', '--prometheus.url=http://metrics_prometheus_1:9090' ]
ports:
- '10902:10902'
- '10901:10901'
depends_on:
- Prometheus
network:
- thanos
thanos-querier:
image: improbable/thanos:v0.5.0
logging:
# limit logs retained on host to 25MB
driver: "json-file"
options:
max-size: "500k"
max-file: "50"
restart: always
command: ['query' , '--http-address=0.0.0.0:19192' , '--query.replica-label=replica' , '--store=metrics_thanos-sidecar_1:10901', '--store=172.XX.XX.XXX:10901']
ports:
- '19192:19192'
depends_on:
- thanos-sidecar
network:
- thanos
Я показал API хранилища, порты gRPC на 10901, но танос-квестер все еще не может связаться с ними.Чего еще не хватает в конфигах колясок?