name: observe services: clickhouse: image: clickhouse/clickhouse-server:latest environment: - CLICKHOUSE_PASSWORD=${CLICKHOUSE_PASSWORD} volumes: - clickhouse-data:/var/lib/clickhouse - ./clickhouse/logs:/var/log/clickhouse-server ulimits: nofile: soft: 262144 hard: 262144 ports: - 9000:9000 restart: unless-stopped otel-collector-esxi: image: otel/opentelemetry-collector-contrib:latest volumes: - ./otel/esxi.yaml:/etc/otelcol-contrib/config.yaml restart: unless-stopped otel-collector-app: image: otel/opentelemetry-collector-contrib:latest volumes: - ./otel/app.yaml:/etc/otelcol-contrib/config.yaml ports: - 4317:4317 - 4318:4318 restart: unless-stopped grafana: image: grafana/grafana-enterprise:latest volumes: - grafana-data:/var/lib/grafana ports: - 23000:3000 restart: unless-stopped volumes: clickhouse-data: grafana-data: