File tree Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -387,13 +387,17 @@ func main() {
387387 provider := metric .NewMeterProvider (
388388 metric .WithReader (exporter ),
389389 )
390- var port string
390+ var addr string
391391 var ok bool
392+ if addr , ok = os .LookupEnv ("OTEL_EXPORTER_PROMETHEUS_HOST" ); ! ok {
393+ addr = ""
394+ }
395+ var port string
392396 if port , ok = os .LookupEnv ("OTEL_EXPORTER_PROMETHEUS_PORT" ); ! ok {
393397 port = "9464"
394398 }
395399 go func () {
396- if err := http .ListenAndServe (":" + port , promhttp .Handler ()); err != nil {
400+ if err := http .ListenAndServe (addr + ":" + port , promhttp .Handler ()); err != nil {
397401 logger .Fatalf ("error listening: %v" , err )
398402 }
399403 }()
Original file line number Diff line number Diff line change @@ -232,13 +232,17 @@ func main() {
232232 if err != nil {
233233 logger .Fatalf ("Failed to start prometheus exporter: %v" , err )
234234 }
235- var port string
235+ var addr string
236236 var ok bool
237+ if addr , ok = os .LookupEnv ("OTEL_EXPORTER_PROMETHEUS_HOST" ); ! ok {
238+ addr = ""
239+ }
240+ var port string
237241 if port , ok = os .LookupEnv ("OTEL_EXPORTER_PROMETHEUS_PORT" ); ! ok {
238242 port = "9464"
239243 }
240244 go func () {
241- if err := http .ListenAndServe (":" + port , promhttp .Handler ()); err != nil {
245+ if err := http .ListenAndServe (addr + ":" + port , promhttp .Handler ()); err != nil {
242246 logger .Fatalf ("error listening: %v" , err )
243247 }
244248 }()
You can’t perform that action at this time.
0 commit comments