openmeter / collector /quickstart /docker-compose.yaml
Leon4gr45's picture
Upload folder using huggingface_hub (part 5)
b47934a verified
Raw
History Blame Contribute Delete
1.5 kB
include:
- ../../quickstart/docker-compose.yaml
services:
collector:
image: ghcr.io/openmeterio/benthos-collector:latest
ports:
- "127.0.0.1:4195:4195"
environment:
OPENMETER_URL: http://openmeter:8888
BATCH_SIZE: 1
command: [
"--config",
"/etc/collector/config.yaml",
"--log.level",
"debug",
"--resources",
"/etc/collector/resources/*.yaml",
"streams",
"--no-api",
"/etc/collector/streams/*.yaml",
]
healthcheck:
test: [ "CMD", "wget", "--spider", "http://collector:4195/ready" ]
interval: 10s
timeout: 5s
retries: 30
volumes:
- type: volume
source: collector_data
target: /var/lib/collector
- type: bind
source: ./collector
target: /etc/collector
depends_on:
openmeter:
condition: service_healthy
seeder:
image: ghcr.io/openmeterio/benthos-collector:latest
environment:
OPENMETER_URL: http://collector:8889
SEEDER_LOG: true
SEEDER_COUNT: 100
command: [
"--config",
"/etc/seeder/config.yaml",
]
ports:
- "127.0.0.1:4196:4196"
healthcheck:
test: [ "CMD", "wget", "--spider", "http://seeder:4196/ready" ]
interval: 10s
timeout: 5s
retries: 30
volumes:
- type: bind
source: ./seeder
target: /etc/seeder
depends_on:
collector:
condition: service_healthy
volumes:
collector_data: