Replies: 1 comment
-
Hola @juanpq02! ¡Bienvenido a mi repositorio! Soy un bot que puede ayudarte a resolver problemas, responder preguntas y convertirte en un colaborador. Estoy aquí para ayudarte mientras esperamos la asistencia de un mantenedor humano. The Jaeger documentation does not specify the default CPU and memory resource requests and limits for the OpenTelemetry Exporter. However, there are best practices and recommendations for deploying the OpenTelemetry Exporter as a sidecar in Kubernetes, which can help you estimate the resource requirements. Recommended Configurations for Sidecar DeploymentHere is an example configuration for deploying the OpenTelemetry Collector as a sidecar in a Kubernetes pod: apiVersion: apps/v1
kind: Deployment
metadata:
name: my-app
spec:
replicas: 1
selector:
matchLabels:
app: my-app
template:
metadata:
labels:
app: my-app
spec:
containers:
- name: my-app
image: my-app-image
ports:
- containerPort: 8080
env:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: "http://localhost:4317"
- name: OTEL_TRACES_SAMPLER
value: "always_on"
- name: otel-collector
image: otel/opentelemetry-collector:latest
ports:
- containerPort: 4317
volumeMounts:
- name: otel-collector-config
mountPath: /etc/otel-collector-config
args: ["--config=/etc/otel-collector-config/config.yaml"]
volumes:
- name: otel-collector-config
configMap:
name: otel-collector-config
---
apiVersion: v1
kind: ConfigMap
metadata:
name: otel-collector-config
data:
config.yaml: |
receivers:
otlp:
protocols:
grpc:
http:
processors:
batch:
exporters:
jaeger:
endpoint: "http://jaeger-collector:14250"
tls:
insecure: true
service:
pipelines:
traces:
receivers: [otlp]
processors: [batch]
exporters: [jaeger] Resource Allocation RecommendationsWhile specific CPU and memory requirements can vary based on the load and environment, here are some general guidelines:
Scaling RecommendationsFor high-throughput environments, consider the following scaling strategies:
By following these guidelines and monitoring resource usage, you can effectively allocate CPU and memory resources for the OpenTelemetry Exporter in Jaeger deployments [1][2]. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone
How many cpu and memory resources uses Open Telemetry Exporter for tracing in Jaeger?
Considering this Exporter can be deployed on hosts (K8s workers) and specially used for data tracing howy many resources do i have to consider per host or if applies per pod as Sidecar.
Appreciate your answer
Regards
Beta Was this translation helpful? Give feedback.
All reactions