Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion collector/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ RUN mkdir -p /versions/0-default \
# Set environment variables
ENV BASE_URL=https://telemetry.betterstack.com
ENV CLUSTER_COLLECTOR=false
ENV COLLECTOR_VERSION=1.1.1
ENV COLLECTOR_VERSION=1.1.2
ENV VECTOR_VERSION=0.47.0
ENV BEYLA_VERSION=2.7.5
ENV CLUSTER_AGENT_VERSION=1.2.4
Expand Down
18 changes: 0 additions & 18 deletions docker-compose.seccomp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,7 @@ services:
# Mount host root filesystem to enable reading system metrics, logs (including logs outside /var/log), and container data
# Can be customized via MOUNT_HOST_PATHS environment variable in install.sh to restrict access to specific paths
- /:/host:ro
# dockerprobe running in the beyla container writes a map of PIDs->container IDs and names to this volume
# Vector uses this file as an enrichment table to tag logs, metrics, and traces with container metadata.
- docker-metadata:/enrichment:rw
- /var/lib/better-stack:/var/lib/better-stack
ports:
# Bind to localhost only for security - Beyla will connect via host network
- "127.0.0.1:34320:34320" # Beyla metrics endpoint
- "127.0.0.1:33000:33000" # Vector proxy endpoint

beyla:
build:
Expand Down Expand Up @@ -81,17 +74,6 @@ services:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
# Docker socket for dockerprobe
- /var/run/docker.sock:/var/run/docker.sock:ro
# dockerprobe running in the beyla container writes a map of PIDs->container IDs and names to this volume
# Vector uses this file as an enrichment table to tag logs, metrics, and traces with container metadata.
- docker-metadata:/enrichment:rw
# Persist ACME certs and stable symlinks across restarts
- letsencrypt:/etc/letsencrypt
- ssl-certs:/etc/ssl
- /var/lib/better-stack:/var/lib/better-stack
depends_on:
- collector

volumes:
docker-metadata:
letsencrypt:
ssl-certs:
18 changes: 0 additions & 18 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,7 @@ services:
# Mount host root filesystem to enable reading system metrics, logs (including logs outside /var/log), and container data
# Can be customized via MOUNT_HOST_PATHS environment variable in install.sh to restrict access to specific paths
- /:/host:ro
# dockerprobe running in the beyla container writes a map of PIDs->container IDs and names to this volume
# Vector uses this file as an enrichment table to tag logs, metrics, and traces with container metadata.
- docker-metadata:/enrichment:rw
- /var/lib/better-stack:/var/lib/better-stack
ports:
# Bind to localhost only for security - Beyla will connect via host network
- "127.0.0.1:34320:34320" # Beyla metrics endpoint
- "127.0.0.1:33000:33000" # Vector proxy endpoint

beyla:
build:
Expand Down Expand Up @@ -79,17 +72,6 @@ services:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
# Docker socket for dockerprobe
- /var/run/docker.sock:/var/run/docker.sock:ro
# dockerprobe running in the beyla container writes a map of PIDs->container IDs and names to this volume
# Vector uses this file as an enrichment table to tag logs, metrics, and traces with container metadata.
- docker-metadata:/enrichment:rw
# Persist ACME certs and stable symlinks across restarts
- letsencrypt:/etc/letsencrypt
- ssl-certs:/etc/ssl
- /var/lib/better-stack:/var/lib/better-stack
depends_on:
- collector

volumes:
docker-metadata:
letsencrypt:
ssl-certs: