Sign inSign up

tackleza/signoz-collector

By tackleza

•Updated 4 months ago

SigNoz-configured OpenTelemetry Collector ready for traces, metrics, and logs.

Image
Monitoring & observability
0

274

tackleza/signoz-collector repository overview

⁠SigNoz OTel Collector — Custom Docker Image

Docker Hub: tackleza/signoz-collector⁠
GitHub: docker-signoz-ready-to-use⁠

Custom OpenTelemetry Collector image with SigNoz-specific pipeline configurations baked in.

⁠What's Included

  • Base Image: signoz/signoz-otel-collector:v0.144.4⁠
  • Baked Configs:
    • otel-collector-config.yaml — Receivers, processors, exporters for traces/metrics/logs
    • otel-collector-opamp-config.yaml — OpAmp server configuration
  • Ready for: Receiving telemetry from your applications

⁠Usage

This image is part of the SigNoz Ready-to-Use deployment stack.

# For easy deploy with all components:
git clone https://github.com/tackleza/docker-signoz-ready-to-use
cd docker-signoz-ready-to-use
./start.sh

Standalone usage:

docker run -d \
  --name otel-collector \
  -p 4317:4317 \
  -p 4318:4318 \
  tackleza/signoz-collector:latest

⁠Configuration

All configs are baked into the image. To customize, build your own image:

# Modify collector/otel-collector-config.yaml, then:
docker build -t myregistry/signoz-collector:latest ./collector

⁠Ports

PortProtocolPurpose
4317gRPCOTLP receiver for traces/metrics/logs
4318HTTPOTLP receiver for traces/metrics/logs

⁠Sending Telemetry

From your applications, send traces/metrics/logs to:

# gRPC (default, recommended)
grpc://localhost:4317

# HTTP
http://localhost:4318

Example (Go):

import "go.opentelemetry.io/exporters/otlp/otlptrace/otlptracegrpc"

exporter, _ := otlptracegrpc.New(ctx, 
  otlptracegrpc.WithEndpoint("localhost:4317"),
)

⁠Full Documentation

For complete setup with all services (SigNoz, ClickHouse, ZooKeeper):

šŸ‘‰ Read the Full Deploy Guide⁠

Tag summary

Content type

Image

Digest

sha256:bc0992346…

Size

183.8 MB

Last updated

4 months ago

docker pull tackleza/signoz-collector:v0.144.4-signoz-v0.125.1