209 lines
4.0 KiB
YAML
209 lines
4.0 KiB
YAML
fullnameOverride: "tempo"
|
|
|
|
serviceAccount:
|
|
annotations: {
|
|
iam.gke.io/gcp-service-account: sa-infr-sre-obs-prd@meesho-admin-prd-0622.iam.gserviceaccount.com
|
|
}
|
|
|
|
traces:
|
|
otlp:
|
|
http:
|
|
enabled: true
|
|
grpc:
|
|
enabled: true
|
|
receiverConfig:
|
|
max_recv_msg_size_mib: 50
|
|
|
|
storage:
|
|
trace:
|
|
backend: gcs
|
|
gcs:
|
|
bucket_name: "tempo_data"
|
|
prefix: "trace"
|
|
pool:
|
|
max_workers: 300
|
|
queue_depth: 100000
|
|
|
|
global_overrides:
|
|
defaults:
|
|
global:
|
|
max_bytes_per_trace: 0
|
|
# metrics_generator:
|
|
# processors: [span-metrics,service-graphs]
|
|
ingestion:
|
|
max_traces_per_user: 0
|
|
burst_size_bytes: 1000000000
|
|
rate_limit_bytes: 1000000000
|
|
|
|
server:
|
|
grpc_server_max_recv_msg_size: 500000000
|
|
grpc_server_max_send_msg_size: 500000000
|
|
http_server_read_timeout: 2m
|
|
http_server_write_timeout: 2m
|
|
|
|
distributor:
|
|
replicas: 1
|
|
resources:
|
|
limits:
|
|
cpu: 31
|
|
memory: 30Gi
|
|
requests:
|
|
cpu: 30
|
|
memory: 27Gi
|
|
nodeSelector:
|
|
dedicated: "tempo-highcpu"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-highcpu"
|
|
effect: "NoSchedule"
|
|
|
|
ingester:
|
|
replicas: 2
|
|
persistence:
|
|
enabled: true
|
|
size: 500Gi
|
|
storageClass: "premium-rwo"
|
|
resources:
|
|
limits:
|
|
cpu: 31
|
|
memory: 235Gi
|
|
requests:
|
|
cpu: 28
|
|
memory: 230Gi
|
|
nodeSelector:
|
|
dedicated: "tempo-highmem-h"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-highmem-h"
|
|
effect: "NoSchedule"
|
|
|
|
queryFrontend:
|
|
config:
|
|
max_outstanding_per_tenant: 8000
|
|
max_batch_size: 5
|
|
search:
|
|
concurrent_jobs: 8000
|
|
replicas: 1
|
|
resources:
|
|
limits:
|
|
cpu: 1
|
|
memory: 1Gi
|
|
requests:
|
|
cpu: 1
|
|
memory: 1Gi
|
|
nodeSelector:
|
|
dedicated: "tempo-standard-s"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-standard-s"
|
|
effect: "NoSchedule"
|
|
|
|
querier:
|
|
config:
|
|
trace_by_id:
|
|
query_timeout: 120s
|
|
search:
|
|
query_timeout: 300s
|
|
max_concurrent_queries: 100
|
|
frontend_worker:
|
|
grpc_client_config:
|
|
max_send_msg_size: 100000000
|
|
replicas: 1
|
|
resources:
|
|
limits:
|
|
cpu: 31
|
|
memory: 30Gi
|
|
requests:
|
|
cpu: 30
|
|
memory: 27Gi
|
|
nodeSelector:
|
|
dedicated: "tempo-highcpu"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-highcpu"
|
|
effect: "NoSchedule"
|
|
|
|
compactor:
|
|
config:
|
|
compaction:
|
|
block_retention: 72h
|
|
replicas: 6
|
|
resources:
|
|
limits:
|
|
cpu: 3
|
|
memory: 10Gi
|
|
requests:
|
|
cpu: 2
|
|
memory: 8Gi
|
|
nodeSelector:
|
|
dedicated: "tempo-standard-s"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-standard-s"
|
|
effect: "NoSchedule"
|
|
|
|
memcached:
|
|
replicas: 1
|
|
allocatedMemory: 51200
|
|
resources:
|
|
limits:
|
|
memory: 56320Mi
|
|
requests:
|
|
cpu: 500m
|
|
memory: 56320Mi
|
|
nodeSelector:
|
|
dedicated: "tempo-highmem"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-highmem"
|
|
effect: "NoSchedule"
|
|
|
|
metricsGenerator:
|
|
config:
|
|
storage:
|
|
remote_write:
|
|
- url: "http://mimir-nginx.mimir-distributed.svc.clusterset.local/api/v1/push"
|
|
send_exemplars: true
|
|
headers:
|
|
X-Scope-OrgID: anonymous
|
|
enabled: false
|
|
replicas: 1
|
|
resources:
|
|
limits:
|
|
cpu: 11
|
|
memory: 22Gi
|
|
requests:
|
|
cpu: 10
|
|
memory: 20Gi
|
|
nodeSelector:
|
|
dedicated: "tempo-standard-s"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-standard-s"
|
|
effect: "NoSchedule"
|
|
|
|
gateway:
|
|
enabled: true
|
|
ingress:
|
|
enabled: true
|
|
ingressClassName: nginx-internal
|
|
hosts:
|
|
- host: tempo.meeshogcp.in
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls: []
|
|
nodeSelector:
|
|
dedicated: "tempo-standard-s"
|
|
tolerations:
|
|
- key: "dedicated"
|
|
operator: "Equal"
|
|
value: "tempo-standard-s"
|
|
effect: "NoSchedule" |