@@ -99,6 +99,31 @@ locals {
9999 # Overrides public URL for Vue-powered UI.
100100 #addr: 'https://uptrace.mydomain.com'
101101
102+ spans:
103+ # The size of the Go chan used to buffer incoming spans.
104+ # If the buffer is full, Uptrace starts to drop spans.
105+ buffer_size: 100000
106+
107+ # The number of spans to insert in a single query.
108+ #batch_size: 10000
109+
110+ metrics:
111+ # List of attributes to drop for being noisy.
112+ drop_attrs:
113+ - telemetry_sdk_language
114+ - telemetry_sdk_name
115+ - telemetry_sdk_version
116+
117+ # The size of the Go chan used to buffer incoming measures.
118+ # If the buffer is full, Uptrace starts to drop measures.
119+ buffer_size: 100000
120+
121+ # The number of measures to insert in a single query.
122+ #batch_size: 10000
123+
124+ # The size of the buffer for converting cumulative metrics to delta.
125+ #cum_to_delta_size: 100000
126+
102127 ## SMTP settings to send emails.
103128 ## https://uptrace.dev/get/alerting.html
104129 smtp_mailer:
@@ -267,18 +292,18 @@ locals {
267292
268293resource "random_password" "uptrace_root_password" {
269294 length = 32
270- special = true
295+ special = false
271296}
272297
273298resource "random_password" "uptrace_project_tokens" {
274299 count = 2
275300 length = 32
276- special = true
301+ special = false
277302}
278303
279304resource "random_password" "uptrace_secret_key" {
280305 length = 32
281- special = true
306+ special = false
282307}
283308
284309resource "random_password" "clickhouse_password" {
@@ -603,9 +628,9 @@ module "grafana_operator_datasource" {
603628 namespace: "${ var . grafana_operator_namespace } "
604629 stringData:
605630 token1: "${ random_password . uptrace_project_tokens [0 ]. result } "
606- header1: "http://${ random_password . uptrace_project_tokens [0 ]. result } @${ module . uptrace . chart . uptrace } .${ module . uptrace . namespace . uptrace } .svc:14318/1?grpc=14317"
631+ header1: "http://${ random_password . uptrace_project_tokens [0 ]. result } @${ module . uptrace . chart } .${ module . uptrace . namespace } .svc:14318/1?grpc=14317"
607632 token2: "${ random_password . uptrace_project_tokens [1 ]. result } "
608- header2: "http://${ random_password . uptrace_project_tokens [1 ]. result } @${ module . uptrace . chart . uptrace } .${ module . uptrace . namespace . uptrace } .svc:14318/2?grpc=14317"
633+ header2: "http://${ random_password . uptrace_project_tokens [1 ]. result } @${ module . uptrace . chart } .${ module . uptrace . namespace } .svc:14318/2?grpc=14317"
609634 type: Opaque
610635 - apiVersion: grafana.integreatly.org/v1beta1
611636 kind: GrafanaDatasource
@@ -625,7 +650,7 @@ module "grafana_operator_datasource" {
625650 name: "Uptrace-${ var . namespace } "
626651 type: prometheus
627652 access: proxy
628- url: "http://${ module . uptrace . chart . uptrace } .${ module . uptrace . namespace . uptrace } .svc:14318/api/prometheus"
653+ url: "http://${ module . uptrace . chart } .${ module . uptrace . namespace } .svc:14318/api/prometheus"
629654 isDefault: false
630655 jsonData:
631656 "httpHeaderName1": "uptrace-dsn"
@@ -652,7 +677,7 @@ module "grafana_operator_datasource" {
652677 name: "Uptrace-Tempo-${ var . namespace } "
653678 type: tempo
654679 access: proxy
655- url: "http://${ module . uptrace . chart . uptrace } .${ module . uptrace . namespace . uptrace } .svc:14318/api/tempo"
680+ url: "http://${ module . uptrace . chart } .${ module . uptrace . namespace } .svc:14318/api/tempo"
656681 isDefault: false
657682 jsonData:
658683 "httpHeaderName1": "uptrace-dsn"
@@ -679,7 +704,7 @@ module "grafana_operator_datasource" {
679704 name: "Uptrace-Monitoring-${ var . namespace } "
680705 type: prometheus
681706 access: proxy
682- url: "http://${ module . uptrace . chart . uptrace } .${ module . uptrace . namespace . uptrace } .svc:14318/api/prometheus"
707+ url: "http://${ module . uptrace . chart } .${ module . uptrace . namespace } .svc:14318/api/prometheus"
683708 isDefault: false
684709 jsonData:
685710 "httpHeaderName1": "uptrace-dsn"
@@ -706,7 +731,7 @@ module "grafana_operator_datasource" {
706731 name: "Uptrace-Monitoring-Tempo-${ var . namespace } "
707732 type: tempo
708733 access: proxy
709- url: "http://${ module . uptrace . chart . uptrace } .${ module . uptrace . namespace . uptrace } .svc:14318/api/tempo"
734+ url: "http://${ module . uptrace . chart } .${ module . uptrace . namespace } .svc:14318/api/tempo"
710735 isDefault: false
711736 jsonData:
712737 "httpHeaderName1": "uptrace-dsn"
0 commit comments