feat: add more otel services

This commit is contained in:
Sun-ZhenXing
2026-01-11 23:42:34 +08:00
parent ea5eadfcec
commit 51fd7ea08b
28 changed files with 2358 additions and 70 deletions
+151
View File
@@ -0,0 +1,151 @@
# Global registry prefix (optional, e.g., docker.io/, ghcr.io/)
# Leave empty to pull from Docker Hub by default
GLOBAL_REGISTRY=
# Timezone setting for all containers
TZ=UTC
# ============================================
# SigNoz Version Configuration
# ============================================
# SigNoz ClickHouse version
SIGNOZ_CLICKHOUSE_VERSION=24.11.1-alpine
# SigNoz OTel Collector version
SIGNOZ_OTEL_COLLECTOR_VERSION=0.102.8
# SigNoz Query Service version
SIGNOZ_QUERY_SERVICE_VERSION=0.55.0
# SigNoz Frontend version
SIGNOZ_FRONTEND_VERSION=0.55.0
# SigNoz Alert Manager version
SIGNOZ_ALERTMANAGER_VERSION=0.23.5
# ============================================
# Port Configuration
# ============================================
# SigNoz Frontend UI port (default: 3301)
SIGNOZ_PORT_OVERRIDE=3301
# OTel Collector OTLP gRPC port (default: 4317)
SIGNOZ_OTEL_GRPC_PORT_OVERRIDE=4317
# OTel Collector OTLP HTTP port (default: 4318)
SIGNOZ_OTEL_HTTP_PORT_OVERRIDE=4318
# ============================================
# ClickHouse Configuration
# ============================================
# ClickHouse database name
SIGNOZ_CLICKHOUSE_DB=signoz
# ClickHouse connection URL
SIGNOZ_CLICKHOUSE_URL=tcp://clickhouse:9000/?database=signoz
# ============================================
# Query Service Configuration
# ============================================
# Storage type (clickhouse)
SIGNOZ_STORAGE=clickhouse
# Go debug settings
SIGNOZ_GODEBUG=netdns=go
# Telemetry enabled (true/false)
SIGNOZ_TELEMETRY_ENABLED=true
# Deployment type
SIGNOZ_DEPLOYMENT_TYPE=docker-standalone-amd
# ============================================
# OTel Collector Configuration
# ============================================
# OTel resource attributes
SIGNOZ_OTEL_RESOURCE_ATTRIBUTES=host.name=signoz-host
# ============================================
# Resource Limits - ClickHouse
# ============================================
# CPU limit for ClickHouse
SIGNOZ_CLICKHOUSE_CPU_LIMIT=2.0
# Memory limit for ClickHouse
SIGNOZ_CLICKHOUSE_MEMORY_LIMIT=4G
# CPU reservation for ClickHouse
SIGNOZ_CLICKHOUSE_CPU_RESERVATION=0.5
# Memory reservation for ClickHouse
SIGNOZ_CLICKHOUSE_MEMORY_RESERVATION=1G
# ============================================
# Resource Limits - OTel Collector
# ============================================
# CPU limit for OTel Collector
SIGNOZ_OTEL_COLLECTOR_CPU_LIMIT=1.0
# Memory limit for OTel Collector
SIGNOZ_OTEL_COLLECTOR_MEMORY_LIMIT=2G
# CPU reservation for OTel Collector
SIGNOZ_OTEL_COLLECTOR_CPU_RESERVATION=0.25
# Memory reservation for OTel Collector
SIGNOZ_OTEL_COLLECTOR_MEMORY_RESERVATION=512M
# ============================================
# Resource Limits - Query Service
# ============================================
# CPU limit for Query Service
SIGNOZ_QUERY_SERVICE_CPU_LIMIT=1.0
# Memory limit for Query Service
SIGNOZ_QUERY_SERVICE_MEMORY_LIMIT=1G
# CPU reservation for Query Service
SIGNOZ_QUERY_SERVICE_CPU_RESERVATION=0.25
# Memory reservation for Query Service
SIGNOZ_QUERY_SERVICE_MEMORY_RESERVATION=256M
# ============================================
# Resource Limits - Frontend
# ============================================
# CPU limit for Frontend
SIGNOZ_FRONTEND_CPU_LIMIT=0.5
# Memory limit for Frontend
SIGNOZ_FRONTEND_MEMORY_LIMIT=512M
# CPU reservation for Frontend
SIGNOZ_FRONTEND_CPU_RESERVATION=0.1
# Memory reservation for Frontend
SIGNOZ_FRONTEND_MEMORY_RESERVATION=128M
# ============================================
# Resource Limits - Alert Manager
# ============================================
# CPU limit for Alert Manager
SIGNOZ_ALERTMANAGER_CPU_LIMIT=0.5
# Memory limit for Alert Manager
SIGNOZ_ALERTMANAGER_MEMORY_LIMIT=512M
# CPU reservation for Alert Manager
SIGNOZ_ALERTMANAGER_CPU_RESERVATION=0.1
# Memory reservation for Alert Manager
SIGNOZ_ALERTMANAGER_MEMORY_RESERVATION=128M