From a6d1b29770fce0db6a18f8429bf71ee01aa2db2e Mon Sep 17 00:00:00 2001 From: Simon Larsen Date: Sat, 30 Dec 2023 22:08:37 +0000 Subject: [PATCH] Update OpenTelemetry exporter configuration --- Examples/otel-dotnet/Program.cs | 8 +++----- .../bin/Debug/net6.0/otel-dotnet.dll | Bin 15360 -> 15360 bytes .../bin/Debug/net6.0/otel-dotnet.pdb | Bin 21644 -> 21656 bytes .../obj/Debug/net6.0/otel-dotnet.dll | Bin 15360 -> 15360 bytes .../obj/Debug/net6.0/otel-dotnet.pdb | Bin 21644 -> 21656 bytes .../obj/staticwebassets.pack.sentinel | 3 +++ Nginx/default.conf.template | 16 ++++++++++++++-- 7 files changed, 20 insertions(+), 7 deletions(-) diff --git a/Examples/otel-dotnet/Program.cs b/Examples/otel-dotnet/Program.cs index 2d6b370ab5..745a026d12 100644 --- a/Examples/otel-dotnet/Program.cs +++ b/Examples/otel-dotnet/Program.cs @@ -28,8 +28,7 @@ builder.Logging.AddOpenTelemetry(logging => .AddConsoleExporter() .AddOtlpExporter(opt => { - - + opt.Protocol = OpenTelemetry.Exporter.OtlpExportProtocol.HttpProtobuf; System.Console.WriteLine($"OTLP Exporter is using {opt.Protocol} protocol and endpoint {opt.Endpoint}"); }); }); @@ -43,7 +42,7 @@ builder.Services.AddOpenTelemetry() .AddConsoleExporter() .AddOtlpExporter(opt => { - + opt.Protocol = OpenTelemetry.Exporter.OtlpExportProtocol.HttpProtobuf; System.Console.WriteLine($"OTLP Exporter is using {opt.Protocol} protocol and endpoint {opt.Endpoint}"); })); @@ -65,8 +64,7 @@ builder.Services.AddOpenTelemetry() }) .AddOtlpExporter(opt => { - - + opt.Protocol = OpenTelemetry.Exporter.OtlpExportProtocol.HttpProtobuf; System.Console.WriteLine($"OTLP Exporter is using {opt.Protocol} protocol and endpoint {opt.Endpoint}"); })); diff --git a/Examples/otel-dotnet/bin/Debug/net6.0/otel-dotnet.dll b/Examples/otel-dotnet/bin/Debug/net6.0/otel-dotnet.dll index 91e729354cd1b60acdd1da71caeb0ff9928b5e09..fbb45c68f7d5a133867a3cfa1da128c9c43d87c6 100644 GIT binary patch delta 4303 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 diff --git a/Examples/otel-dotnet/bin/Debug/net6.0/otel-dotnet.pdb b/Examples/otel-dotnet/bin/Debug/net6.0/otel-dotnet.pdb index fc0453c0cfcf65555d4749e9a5390e3ec05671eb..995ae84434521552c1c5b76851caa9fc43b9189f 100644 GIT binary patch delta 644 zcmZ8dO=uHA6n<}ZlWwS(M!FUYNrQ>9Ek(^D8tqb+QrCmDv)V{Og<=qq&{9QFt4KF! zsfIo5G7{=Ruo@3l4@wXfi}t7<#2>`cgG3SWB0cKCgKwiP#RuOvZ@%w)Z(!URoSH%J zc+#)|Qa!_?c>uV%`_103IBeeS-gWe4;ZAg6s$BLx4Tt6Fv~W5q|g6 z6d*_(VLhRp2lxLA!Ccl6iYxkOD|*EibC|?I@fq8Qk!{AoYKBGeaDqE51Y7tG;;np+ zILm9q22V;MI7{3B1!4t8xkJiB;y`goxyNgyfL*IAHBx?ZQx1V{n{tpbWy(~irFEFR zKRc^myY>FWh542jUFq$;=l6enyYG7L*O$eUk5Yw0KdK9|zNckPScZ6`)&Uk|63`gc z!ql~D)s#KW#y??c!zQFEK4+I+v572B9$}O3uyh7pi+MWpD@+*d;#Hh@ikHvfl{Bi1 zJ}?nMu$ZF2F$R5rY%C0*jA-$?*%=GWFqtx2GFOf4j5pCgV>eA6WXjrLNX-Ykdg}4z zU2?Dsw)O33mB@@CLYy9A1sU2Rs};xqHjhbIT%;8CZcNvYY+6FMB%ya&LjSvj!f97% zNdw?1Q69*|JYDs4fR2BnQxfw7olU|}g#nO_{EZ$E&AG0qYpJdUOXK5WD3?(E z`jDVsfbfm_dXC`Z_WS>Xp#I?qSGM&JxAj}xT*Ux#^DQ<}B5Ol#sjLnM>bS-nu!ql4 zHuF`=2(M5^c|dSLhO!2FDJAIV8j*XHHqnU8@(PhJls2gl+2C=}0ik4Ev`Jhf$C?** zVL%%@{d{CuA0PerCU*FRNAvtxPdJ{OeKb0B>YaO*MXgujf#W;tog(<%;a2DdwGrHM z*h!tQ#R?|p*;o>%Pwq!L`NwSHDx3I>*I%;9E}XuLg&fn<%qX)`hK=9AYdM_U#HpJo zGg@F{Ey6jcbOMkKI{~C@#9!r6?>~G;w!<&ecJV0ry-aGb{i=AZDyHlSqCEi)@t98_ z(~AgxCQ0nP2u&`J1S(*|uz>kbWMS9dQ1yz11S~8IsNWH=s0dhEibyo125`t+NU2^u yt>|fhmfujDG2f?JbtQcjo0Dc0e(uZaM diff --git a/Examples/otel-dotnet/obj/Debug/net6.0/otel-dotnet.dll b/Examples/otel-dotnet/obj/Debug/net6.0/otel-dotnet.dll index 91e729354cd1b60acdd1da71caeb0ff9928b5e09..fbb45c68f7d5a133867a3cfa1da128c9c43d87c6 100644 GIT binary patch delta 4303 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 diff --git a/Examples/otel-dotnet/obj/Debug/net6.0/otel-dotnet.pdb b/Examples/otel-dotnet/obj/Debug/net6.0/otel-dotnet.pdb index fc0453c0cfcf65555d4749e9a5390e3ec05671eb..995ae84434521552c1c5b76851caa9fc43b9189f 100644 GIT binary patch delta 644 zcmZ8dO=uHA6n<}ZlWwS(M!FUYNrQ>9Ek(^D8tqb+QrCmDv)V{Og<=qq&{9QFt4KF! zsfIo5G7{=Ruo@3l4@wXfi}t7<#2>`cgG3SWB0cKCgKwiP#RuOvZ@%w)Z(!URoSH%J zc+#)|Qa!_?c>uV%`_103IBeeS-gWe4;ZAg6s$BLx4Tt6Fv~W5q|g6 z6d*_(VLhRp2lxLA!Ccl6iYxkOD|*EibC|?I@fq8Qk!{AoYKBGeaDqE51Y7tG;;np+ zILm9q22V;MI7{3B1!4t8xkJiB;y`goxyNgyfL*IAHBx?ZQx1V{n{tpbWy(~irFEFR zKRc^myY>FWh542jUFq$;=l6enyYG7L*O$eUk5Yw0KdK9|zNckPScZ6`)&Uk|63`gc z!ql~D)s#KW#y??c!zQFEK4+I+v572B9$}O3uyh7pi+MWpD@+*d;#Hh@ikHvfl{Bi1 zJ}?nMu$ZF2F$R5rY%C0*jA-$?*%=GWFqtx2GFOf4j5pCgV>eA6WXjrLNX-Ykdg}4z zU2?Dsw)O33mB@@CLYy9A1sU2Rs};xqHjhbIT%;8CZcNvYY+6FMB%ya&LjSvj!f97% zNdw?1Q69*|JYDs4fR2BnQxfw7olU|}g#nO_{EZ$E&AG0qYpJdUOXK5WD3?(E z`jDVsfbfm_dXC`Z_WS>Xp#I?qSGM&JxAj}xT*Ux#^DQ<}B5Ol#sjLnM>bS-nu!ql4 zHuF`=2(M5^c|dSLhO!2FDJAIV8j*XHHqnU8@(PhJls2gl+2C=}0ik4Ev`Jhf$C?** zVL%%@{d{CuA0PerCU*FRNAvtxPdJ{OeKb0B>YaO*MXgujf#W;tog(<%;a2DdwGrHM z*h!tQ#R?|p*;o>%Pwq!L`NwSHDx3I>*I%;9E}XuLg&fn<%qX)`hK=9AYdM_U#HpJo zGg@F{Ey6jcbOMkKI{~C@#9!r6?>~G;w!<&ecJV0ry-aGb{i=AZDyHlSqCEi)@t98_ z(~AgxCQ0nP2u&`J1S(*|uz>kbWMS9dQ1yz11S~8IsNWH=s0dhEibyo125`t+NU2^u yt>|fhmfujDG2f?JbtQcjo0Dc0e(uZaM diff --git a/Examples/otel-dotnet/obj/staticwebassets.pack.sentinel b/Examples/otel-dotnet/obj/staticwebassets.pack.sentinel index 0927a334ea..a91dbe7a17 100644 --- a/Examples/otel-dotnet/obj/staticwebassets.pack.sentinel +++ b/Examples/otel-dotnet/obj/staticwebassets.pack.sentinel @@ -46,3 +46,6 @@ 2.0 2.0 2.0 +2.0 +2.0 +2.0 diff --git a/Nginx/default.conf.template b/Nginx/default.conf.template index 81b2717828..2ed844dc9f 100644 --- a/Nginx/default.conf.template +++ b/Nginx/default.conf.template @@ -325,8 +325,20 @@ server { proxy_pass http://accounts; } - location /opentelemetry-collector { - grpc_pass grpc://${SERVER_OTEL_COLLECTOR_HOSTNAME}:${OTEL_COLLECTOR_GRPC_PORT}; + location /opentelemetry-collector/ { + + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + + # enable WebSockets (for ws://sockjs not connected error in the accounts source: https://stackoverflow.com/questions/41381444/websocket-connection-failed-error-during-websocket-handshake-unexpected-respon) + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + + + proxy_pass http://opentelemetry-collector/; } location /notification {