@@ -35,7 +35,7 @@ services:
3535 - KAFKA_ADDR
3636 - OTEL_EXPORTER_OTLP_ENDPOINT=http://${OTEL_COLLECTOR_HOST}:${OTEL_COLLECTOR_PORT_HTTP}
3737 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
38- - OTEL_RESOURCE_ATTRIBUTES
38+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
3939 - OTEL_SERVICE_NAME=accounting
4040 - DB_CONNECTION_STRING=Host=${POSTGRES_HOST};Username=astronomy_user;Password=${POSTGRES_ASTRONOMY_PASSWORD};Database=astronomy_db
4141 - OTEL_DOTNET_AUTO_TRACES_ENTITYFRAMEWORKCORE_INSTRUMENTATION_ENABLED=false
@@ -70,7 +70,7 @@ services:
7070 - FLAGD_PORT
7171 - OTEL_EXPORTER_OTLP_ENDPOINT=http://${OTEL_COLLECTOR_HOST}:${OTEL_COLLECTOR_PORT_HTTP}
7272 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
73- - OTEL_RESOURCE_ATTRIBUTES
73+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=medium
7474 - OTEL_LOGS_EXPORTER=otlp
7575 - OTEL_SERVICE_NAME=ad
7676 # Workaround on OSX for https://bugs.openjdk.org/browse/JDK-8345296
@@ -105,7 +105,7 @@ services:
105105 - VALKEY_ADDR
106106 - OTEL_EXPORTER_OTLP_ENDPOINT
107107 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
108- - OTEL_RESOURCE_ATTRIBUTES
108+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=high
109109 - OTEL_SERVICE_NAME=cart
110110 - ASPNETCORE_URLS=http://*:${CART_PORT}
111111 depends_on :
@@ -147,7 +147,7 @@ services:
147147 - GOMEMLIMIT=16MiB
148148 - OTEL_EXPORTER_OTLP_ENDPOINT
149149 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
150- - OTEL_RESOURCE_ATTRIBUTES
150+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=critical
151151 - OTEL_SERVICE_NAME=checkout
152152 depends_on :
153153 cart :
@@ -194,7 +194,7 @@ services:
194194 - VERSION=${IMAGE_VERSION}
195195 - OTEL_EXPORTER_OTLP_ENDPOINT
196196 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
197- - OTEL_RESOURCE_ATTRIBUTES
197+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=high
198198 - OTEL_SERVICE_NAME=currency
199199 depends_on :
200200 otel-collector :
@@ -224,7 +224,7 @@ services:
224224 - FLAGD_PORT
225225 - OTEL_EXPORTER_OTLP_ENDPOINT=http://${OTEL_COLLECTOR_HOST}:${OTEL_COLLECTOR_PORT_HTTP}
226226 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
227- - OTEL_RESOURCE_ATTRIBUTES
227+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=medium
228228 - OTEL_SERVICE_NAME=email
229229 depends_on :
230230 otel-collector :
@@ -255,7 +255,7 @@ services:
255255 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
256256 - OTEL_INSTRUMENTATION_KAFKA_EXPERIMENTAL_SPAN_ATTRIBUTES=true
257257 - OTEL_INSTRUMENTATION_MESSAGING_EXPERIMENTAL_RECEIVE_TELEMETRY_ENABLED=true
258- - OTEL_RESOURCE_ATTRIBUTES
258+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
259259 - OTEL_SERVICE_NAME=fraud-detection
260260 depends_on :
261261 otel-collector :
@@ -292,7 +292,7 @@ services:
292292 - RECOMMENDATION_ADDR
293293 - SHIPPING_ADDR
294294 - OTEL_EXPORTER_OTLP_ENDPOINT
295- - OTEL_RESOURCE_ATTRIBUTES
295+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=critical
296296 - ENV_PLATFORM
297297 - OTEL_SERVICE_NAME=frontend
298298 - PUBLIC_OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
@@ -357,7 +357,7 @@ services:
357357 - IMAGE_PROVIDER_PORT
358358 - OTEL_COLLECTOR_PORT_GRPC
359359 - OTEL_COLLECTOR_PORT_HTTP
360- - OTEL_RESOURCE_ATTRIBUTES
360+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=critical
361361 - OTEL_SERVICE_NAME=frontend-proxy
362362 - ENVOY_PORT
363363 - ENVOY_ADDR
@@ -399,7 +399,7 @@ services:
399399 - IMAGE_PROVIDER_PORT
400400 - OTEL_COLLECTOR_HOST
401401 - OTEL_COLLECTOR_PORT_GRPC
402- - OTEL_RESOURCE_ATTRIBUTES
402+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
403403 - OTEL_SERVICE_NAME=image-provider
404404 depends_on :
405405 otel-collector :
@@ -431,7 +431,7 @@ services:
431431 - LOCUST_BROWSER_TRAFFIC_ENABLED=true
432432 - OTEL_EXPORTER_OTLP_ENDPOINT
433433 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
434- - OTEL_RESOURCE_ATTRIBUTES
434+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
435435 - OTEL_SERVICE_NAME=load-generator
436436 - PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python
437437 - LOCUST_WEB_HOST=0.0.0.0
@@ -468,7 +468,7 @@ services:
468468 - FLAGD_PORT
469469 - OTEL_EXPORTER_OTLP_ENDPOINT
470470 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
471- - OTEL_RESOURCE_ATTRIBUTES
471+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=critical
472472 - OTEL_SERVICE_NAME=payment
473473 depends_on :
474474 otel-collector :
@@ -500,7 +500,7 @@ services:
500500 - GOMEMLIMIT=16MiB
501501 - OTEL_EXPORTER_OTLP_ENDPOINT
502502 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
503- - OTEL_RESOURCE_ATTRIBUTES
503+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=high
504504 - OTEL_SERVICE_NAME=product-catalog
505505 - OTEL_CONFIG_FILE=/otel-config.yml
506506 - OTEL_SEMCONV_STABILITY_OPT_IN=database
@@ -537,7 +537,7 @@ services:
537537 - OTEL_PYTHON_LOG_CORRELATION=true
538538 - OTEL_EXPORTER_OTLP_ENDPOINT
539539 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
540- - OTEL_RESOURCE_ATTRIBUTES
540+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=medium
541541 - OTEL_SERVICE_NAME=product-reviews
542542 - OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT=true
543543 - PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python
@@ -584,7 +584,7 @@ services:
584584 - OTEL_PHP_AUTOLOAD_ENABLED=true
585585 - QUOTE_PORT
586586 - OTEL_PHP_INTERNAL_METRICS_ENABLED=true
587- - OTEL_RESOURCE_ATTRIBUTES
587+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
588588 - OTEL_SERVICE_NAME=quote
589589 depends_on :
590590 otel-collector :
@@ -615,7 +615,7 @@ services:
615615 - OTEL_PYTHON_LOG_CORRELATION=true
616616 - OTEL_EXPORTER_OTLP_ENDPOINT
617617 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
618- - OTEL_RESOURCE_ATTRIBUTES
618+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=medium
619619 - OTEL_SERVICE_NAME=recommendation
620620 - PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python
621621 depends_on :
@@ -648,7 +648,7 @@ services:
648648 - SHIPPING_PORT
649649 - QUOTE_ADDR
650650 - OTEL_EXPORTER_OTLP_ENDPOINT
651- - OTEL_RESOURCE_ATTRIBUTES
651+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=high
652652 - OTEL_SERVICE_NAME=shipping
653653 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
654654 depends_on :
@@ -672,7 +672,7 @@ services:
672672 - FLAGD_OTEL_COLLECTOR_URI=${OTEL_COLLECTOR_HOST}:${OTEL_COLLECTOR_PORT_GRPC}
673673 - FLAGD_METRICS_EXPORTER=otel
674674 - GOMEMLIMIT=60MiB
675- - OTEL_RESOURCE_ATTRIBUTES
675+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
676676 - OTEL_SERVICE_NAME=flagd
677677 command : [
678678 " start" ,
@@ -705,7 +705,7 @@ services:
705705 - FLAGD_UI_PORT
706706 - OTEL_EXPORTER_OTLP_ENDPOINT=http://${OTEL_COLLECTOR_HOST}:${OTEL_COLLECTOR_PORT_HTTP}
707707 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
708- - OTEL_RESOURCE_ATTRIBUTES
708+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
709709 - OTEL_SERVICE_NAME=flagd-ui
710710 - SECRET_KEY_BASE=yYrECL4qbNwleYInGJYvVnSkwJuSQJ4ijPTx5tirGUXrbznFIBFVJdPl5t6O9ASw
711711 - PHX_HOST=localhost
@@ -741,7 +741,7 @@ services:
741741 - KAFKA_CONTROLLER_QUORUM_VOTERS=1@${KAFKA_HOST}:9093
742742 - OTEL_EXPORTER_OTLP_ENDPOINT=http://${OTEL_COLLECTOR_HOST}:${OTEL_COLLECTOR_PORT_HTTP}
743743 - OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
744- - OTEL_RESOURCE_ATTRIBUTES
744+ - OTEL_RESOURCE_ATTRIBUTES=${OTEL_RESOURCE_ATTRIBUTES},service.criticality=low
745745 - OTEL_SERVICE_NAME=kafka
746746 - KAFKA_HEAP_OPTS=-Xmx400m -Xms400m
747747 # Workaround on OSX for https://bugs.openjdk.org/browse/JDK-8345296
@@ -884,9 +884,10 @@ services:
884884 logging : *logging
885885 environment :
886886 - FRONTEND_PROXY_ADDR
887+ - HOST_FILESYSTEM
887888 - IMAGE_PROVIDER_HOST
888889 - IMAGE_PROVIDER_PORT
889- - HOST_FILESYSTEM
890+ - KAFKA_ADDR
890891 - OTEL_COLLECTOR_HOST
891892 - OTEL_COLLECTOR_PORT_GRPC
892893 - OTEL_COLLECTOR_PORT_HTTP
0 commit comments