Skip to content

Conversation

@codefromthecrypt
Copy link
Contributor

@codefromthecrypt codefromthecrypt commented Jan 16, 2026

What type of PR is this?
feat(telemetry): add new feature

What this PR does / why we need it:
Adds support for resource attributes on OTLP metrics and tracing sinks, enabling callers like Envoy AI Gateway to map all attributes required for Elastic Cloud OTLP endpoints.

This completes the OTEL_RESOURCE_ATTRIBUTES equivalent for all three OTLP signals:

  • Access Logs: Already supported via resources field (maps to Envoy's resource_attributes)
  • Tracing: New resources field (maps to Envoy's resource_detectors with StaticConfigResourceDetector)
  • Metrics: New resources field (maps to Envoy's resource_detectors with StaticConfigResourceDetector)

Example use case: Setting service.name, service.version, and deployment.environment for proper service identification in observability backends like Elastic APM.

otel-tui
Screenshot 2026-01-16 at 3 16 02 PM
Screenshot 2026-01-16 at 3 15 46 PM
Screenshot 2026-01-16 at 3 15 54 PM

Release Notes: Yes

Added support for:
- Custom headers on OTLP exports (metrics, tracing, access logs)
- Resource attributes on OTLP metrics and tracing sinks via the resources field
- TLS telemetry gRPC backends

Signed-off-by: Adrian Cole <[email protected]>
@netlify
Copy link

netlify bot commented Jan 16, 2026

Deploy Preview for cerulean-figolla-1f9435 ready!

Name Link
🔨 Latest commit 89fed9e
🔍 Latest deploy log https://app.netlify.com/projects/cerulean-figolla-1f9435/deploys/696cd0c6f1bf1700089c5d3e
😎 Deploy Preview https://deploy-preview-7972--cerulean-figolla-1f9435.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Jan 16, 2026

Codecov Report

❌ Patch coverage is 80.95238% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.79%. Comparing base (39f4a17) to head (89fed9e).

Files with missing lines Patch % Lines
internal/gatewayapi/listener.go 66.66% 1 Missing and 1 partial ⚠️
internal/xds/translator/tracing.go 85.71% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7972      +/-   ##
==========================================
- Coverage   72.80%   72.79%   -0.01%     
==========================================
  Files         237      237              
  Lines       35475    35495      +20     
==========================================
+ Hits        25827    25839      +12     
- Misses       7807     7811       +4     
- Partials     1841     1845       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@codefromthecrypt
Copy link
Contributor Author

So I was able to get data to Elastic Cloud, but traces aren't rendering even though logs and metrics do..

index 167f76fd5..204dead9e 100644
--- a/examples/otel-headers/resources/gateway.yaml
+++ b/examples/otel-headers/resources/gateway.yaml
@@ -5,15 +5,10 @@ metadata:
 spec:
   endpoints:
     - fqdn:
-        hostname: localhost
-        port: 4317
-# Use below for cloud OTLP endpoints
-#   endpoints:
-#     - fqdn:
-#         hostname: otel.example.com
-#         port: 443
-#   tls:
-#     wellKnownCACertificates: System
+        hostname: b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud
+        port: 443
+  tls:
+    wellKnownCACertificates: System
 ---
 apiVersion: gateway.envoyproxy.io/v1alpha1
 kind: EnvoyProxy
@@ -35,7 +30,7 @@ spec:
             # Authorization header sent as gRPC initial metadata
             headers:
               - name: Authorization
-                value: Bearer fake
+                value: ApiKey XXXXXXX==
             resources:
               service.name: envoy-gateway-example
               service.version: v1.0.0
@@ -52,7 +47,7 @@ spec:
         openTelemetry:
           headers:
             - name: Authorization
-              value: Bearer fake
+              value: ApiKey XXXXXXX==
           resources:
             service.name: envoy-gateway-example
             service.version: v1.0.0
@@ -84,7 +79,7 @@ spec:
                 # Authorization header sent as gRPC initial metadata
                 headers:
                   - name: Authorization
-                    value: Bearer fake
+                    value: ApiKey XXXXXXX==
 ---
 apiVersion: gateway.networking.k8s.io/v1
 kind: GatewayClass
Screenshot 2026-01-16 at 3 42 05 PM Screenshot 2026-01-16 at 3 41 33 PM Screenshot 2026-01-16 at 3 43 38 PM

cc @anuraaga @axw if any ideas and I can take the config thing offline as I think it is a different PR whatever that is..

@codefromthecrypt codefromthecrypt marked this pull request as ready for review January 16, 2026 06:49
@codefromthecrypt codefromthecrypt requested a review from a team as a code owner January 16, 2026 06:49
@axw
Copy link

axw commented Jan 16, 2026

@codefromthecrypt can you see any docs in traces-*? If there are, can you grab one so I can see what it looks like? Might be an issue with the UI/data contract

@codefromthecrypt
Copy link
Contributor Author

@axw so it wasn't selected by default so I added it..

Screenshot 2026-01-16 at 4 02 59 PM

here's one

{
  "_index": ".ds-traces-generic.otel-default-2026.01.07-000005",
  "_id": "AZvFiCdw3JeNWXAgrBz-",
  "_version": 1,
  "_score": null,
  "fields": {
    "resource.attributes.telemetry.sdk.name.text": [
      "envoy"
    ],
    "scope.name": [
      "envoy"
    ],
    "resource.attributes.telemetry.sdk.name": [
      "envoy"
    ],
    "resource.attributes.agent.name.text": [
      "envoy/cpp"
    ],
    "upstream_address": [
      "66.241.125.232:443"
    ],
    "attributes.span.name": [
      "router httproute/envoy-gateway-system/backend/rule/0 egress"
    ],
    "attributes.event.success_count": [
      1
    ],
    "attributes.service.target.type": [
      "http"
    ],
    "attributes.timestamp.us": [
      1768545582880064
    ],
    "telemetry.sdk.language": [
      "cpp"
    ],
    "processor.event": [
      "span"
    ],
    "upstream_cluster": [
      "httproute/envoy-gateway-system/backend/rule/0"
    ],
    "attributes.upstream_cluster": [
      "httproute/envoy-gateway-system/backend/rule/0"
    ],
    "peer.address": [
      "66.241.125.232:443"
    ],
    "telemetry.sdk.version": [
      "bad8280de85c25b147a90c1d9b8a8c67a13e7134/1.36.4/Modified/RELEASE/BoringSSL"
    ],
    "deployment.environment": [
      "production"
    ],
    "event.outcome": [
      "success"
    ],
    "scope.attributes.service.framework.name": [
      "envoy"
    ],
    "parent_span_id": [
      "9b6b7fb183615f61"
    ],
    "attributes.response_flags": [
      "-"
    ],
    "span_id": [
      "5f59db9765a0f256"
    ],
    "kind": [
      "Client"
    ],
    "attributes.http.protocol": [
      "HTTP/2"
    ],
    "span.id": [
      "5f59db9765a0f256"
    ],
    "span.type": [
      "external"
    ],
    "timestamp.us": [
      1768545582880064
    ],
    "resource.attributes.telemetry.sdk.version": [
      "bad8280de85c25b147a90c1d9b8a8c67a13e7134/1.36.4/Modified/RELEASE/BoringSSL"
    ],
    "resource.attributes.deployment.environment": [
      "production"
    ],
    "attributes.upstream_address": [
      "66.241.125.232:443"
    ],
    "name": [
      "router httproute/envoy-gateway-system/backend/rule/0 egress"
    ],
    "parent.id": [
      "9b6b7fb183615f61"
    ],
    "resource.attributes.service.name.text": [
      "envoy-gateway-example"
    ],
    "attributes.span.name.text": [
      "router httproute/envoy-gateway-system/backend/rule/0 egress"
    ],
    "scope.attributes.service.framework.version": [
      "bad8280de85c25b147a90c1d9b8a8c67a13e7134/1.36.4/Modified/RELEASE/BoringSSL"
    ],
    "attributes.span.subtype": [
      "http"
    ],
    "resource.attributes.service.name": [
      "envoy-gateway-example"
    ],
    "span.representative_count": [
      1
    ],
    "upstream_cluster.name": [
      "httproute/envoy-gateway-system/backend/rule/0"
    ],
    "span.name": [
      "router httproute/envoy-gateway-system/backend/rule/0 egress"
    ],
    "resource.attributes.agent.version": [
      "bad8280de85c25b147a90c1d9b8a8c67a13e7134/1.36.4/Modified/RELEASE/BoringSSL"
    ],
    "resource.attributes.agent.name": [
      "envoy/cpp"
    ],
    "attributes.service.target.name": [
      ""
    ],
    "resource.attributes.telemetry.sdk.language": [
      "cpp"
    ],
    "attributes.span.type": [
      "external"
    ],
    "attributes.component": [
      "proxy"
    ],
    "telemetry.sdk.name": [
      "envoy"
    ],
    "duration": [
      256249000
    ],
    "attributes.span.duration.us": [
      256249
    ],
    "trace.id": [
      "ddd03f3cca6e589a2af1ed3897ecbf19"
    ],
    "span.duration.us": [
      256249
    ],
    "event.success_count": [
      1
    ],
    "resource.attributes.service.version": [
      "v1.0.0"
    ],
    "attributes.upstream_cluster.name": [
      "httproute/envoy-gateway-system/backend/rule/0"
    ],
    "scope.attributes.service.framework.name.text": [
      "envoy"
    ],
    "attributes.upstream_cluster.name.text": [
      "httproute/envoy-gateway-system/backend/rule/0"
    ],
    "trace_id": [
      "ddd03f3cca6e589a2af1ed3897ecbf19"
    ],
    "attributes.service.target.name.text": [
      ""
    ],
    "span.subtype": [
      "http"
    ],
    "http.protocol": [
      "HTTP/2"
    ],
    "response_flags": [
      "-"
    ],
    "http.status_code": [
      "200"
    ],
    "attributes.http.status_code": [
      "200"
    ],
    "attributes.processor.event": [
      "span"
    ],
    "component": [
      "proxy"
    ],
    "attributes.peer.address": [
      "66.241.125.232:443"
    ],
    "attributes.event.outcome": [
      "success"
    ],
    "scope.version": [
      "bad8280de85c25b147a90c1d9b8a8c67a13e7134/1.36.4/Modified/RELEASE/BoringSSL"
    ],
    "attributes.span.representative_count": [
      1
    ],
    "event.dataset": [
      "generic.otel"
    ]
  },
  "sort": [
    "2026-01-16T06:39:42.880Z",
    9
  ]
}

@axw
Copy link

axw commented Jan 16, 2026

Thanks, so definitely seems to be an issue with the fields...

Nothing obvious jumps out. If you're able to grab an OTLP dump (OTLP/JSON is fine if easier to drop here) then I can try to reproduce and see what's up (probably on Monday).

@codefromthecrypt
Copy link
Contributor Author

Reviewers Nevermind the elastic cloud trace data glitch, as it isn't introduced in this PR. I'm glad we can now see glitches, but resolving them will be a PR or some change to my account. otel-tui shows this all works. Sorry about the distraction. Please review this change!


@axw here's the trace data.. since it seems a glitch unrelated to this PR (though maybe to either envoy or envoy-gateway), please ping me and I'll try to figure a place to correct whatever it is, or if it is my cloud account lemme know.

Details
2026-01-18T20:54:02.454+0900    debug   builders/builders.go:24 Alpha component. May change in the future.      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "metrics"}
2026-01-18T20:54:02.454+0900    debug   builders/builders.go:24 Stable component.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "exporter", "otelcol.signal": "metrics"}
2026-01-18T20:54:02.454+0900    debug   builders/builders.go:24 Beta component. May change in the future.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "batch", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "metrics", "otelcol.signal": "metrics"}
2026-01-18T20:54:02.454+0900    debug   builders/builders.go:24 Alpha component. May change in the future.      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "traces"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Alpha component. May change in the future.      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "logs"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Stable component.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "exporter", "otelcol.signal": "logs"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Beta component. May change in the future.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "batch", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "logs", "otelcol.signal": "logs"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Stable component.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "receiver", "otelcol.signal": "metrics"}
2026-01-18T20:54:02.455+0900    debug   [email protected]/otlp.go:57        created signal-agnostic logger  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "receiver"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Stable component.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "exporter", "otelcol.signal": "traces"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Beta component. May change in the future.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "batch", "otelcol.component.kind": "processor", "otelcol.pipeline.id": "traces", "otelcol.signal": "traces"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Stable component.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "receiver", "otelcol.signal": "traces"}
2026-01-18T20:54:02.455+0900    debug   builders/builders.go:24 Stable component.       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "receiver", "otelcol.signal": "logs"}
2026-01-18T20:54:02.455+0900    info    [email protected]/service.go:250 Starting otelcol-contrib...     {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "Version": "0.143.1", "NumCPU": 16}
2026-01-18T20:54:02.455+0900    info    extensions/extensions.go:40     Starting extensions...  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:214  [core] original dial target is: "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:514  [core] [Channel #1] Channel created for target "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:245  [core] [Channel #1] parsed dial target is: resolver.Target{URL:url.URL{Scheme:"passthrough", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443", RawPath:"", OmitHost:false, ForceQuery:false, RawQuery:"", Fragment:"", RawFragment:""}}     {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:246  [core] [Channel #1] Channel authority set to "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:618  [core] [Channel #1] Channel Connectivity change to CONNECTING   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/resolver_wrapper.go:211    [core] [Channel #1] Resolver state updated: {
  "Addresses": [
    {
      "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
      "ServerName": "",
      "Attributes": null,
      "BalancerAttributes": null,
      "Metadata": null
    }
  ],
  "Endpoints": [
    {
      "Addresses": [
        {
          "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
          "ServerName": "",
          "Attributes": null,
          "BalancerAttributes": null,
          "Metadata": null
        }
      ],
      "Attributes": null
    }
  ],
  "ServiceConfig": null,
  "Attributes": null
} (resolver returned new addresses)     {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/balancer_wrapper.go:122    [core] [Channel #1] Channel switches to new LB policy "pick_first"      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    gracefulswitch/gracefulswitch.go:200    [pick-first-leaf-lb] [pick-first-leaf-lb 0x14001930a20] Received new config {
  "shuffleAddressList": false
}, resolver state {
  "Addresses": [
    {
      "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
      "ServerName": "",
      "Attributes": null,
      "BalancerAttributes": null,
      "Metadata": null
    }
  ],
  "Endpoints": [
    {
      "Addresses": [
        {
          "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
          "ServerName": "",
          "Attributes": null,
          "BalancerAttributes": null,
          "Metadata": null
        }
      ],
      "Attributes": null
    }
  ],
  "ServiceConfig": null,
  "Attributes": null
}       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/balancer_wrapper.go:195    [core] [Channel #1 SubChannel #2] Subchannel created    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:419  [core] [Channel #1] Channel exiting idle mode   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #1 SubChannel #2] Subchannel Connectivity change to CONNECTING  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:1464 [core] [Channel #1 SubChannel #2] Subchannel picks a new address "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443" to connect       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/server.go:717      [core] [Server #3] Server created       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/otlp.go:120       Starting GRPC server    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "receiver", "endpoint": "[::]:4317"}
2026-01-18T20:54:02.455+0900    info    [email protected]/server.go:913      [core] [Server #3 ListenSocket #4] ListenSocket created {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/otlp.go:178       Starting HTTP server    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "otlp", "otelcol.component.kind": "receiver", "endpoint": "[::]:4318"}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:214  [core] original dial target is: "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:514  [core] [Channel #5] Channel created for target "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:245  [core] [Channel #5] parsed dial target is: resolver.Target{URL:url.URL{Scheme:"passthrough", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443", RawPath:"", OmitHost:false, ForceQuery:false, RawQuery:"", Fragment:"", RawFragment:""}}     {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:246  [core] [Channel #5] Channel authority set to "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:618  [core] [Channel #5] Channel Connectivity change to CONNECTING   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/resolver_wrapper.go:211    [core] [Channel #5] Resolver state updated: {
  "Addresses": [
    {
      "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
      "ServerName": "",
      "Attributes": null,
      "BalancerAttributes": null,
      "Metadata": null
    }
  ],
  "Endpoints": [
    {
      "Addresses": [
        {
          "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
          "ServerName": "",
          "Attributes": null,
          "BalancerAttributes": null,
          "Metadata": null
        }
      ],
      "Attributes": null
    }
  ],
  "ServiceConfig": null,
  "Attributes": null
} (resolver returned new addresses)     {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/balancer_wrapper.go:122    [core] [Channel #5] Channel switches to new LB policy "pick_first"      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    gracefulswitch/gracefulswitch.go:200    [pick-first-leaf-lb] [pick-first-leaf-lb 0x14000d5f170] Received new config {
  "shuffleAddressList": false
}, resolver state {
  "Addresses": [
    {
      "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
      "ServerName": "",
      "Attributes": null,
      "BalancerAttributes": null,
      "Metadata": null
    }
  ],
  "Endpoints": [
    {
      "Addresses": [
        {
          "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
          "ServerName": "",
          "Attributes": null,
          "BalancerAttributes": null,
          "Metadata": null
        }
      ],
      "Attributes": null
    }
  ],
  "ServiceConfig": null,
  "Attributes": null
}       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/balancer_wrapper.go:195    [core] [Channel #5 SubChannel #6] Subchannel created    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:419  [core] [Channel #5] Channel exiting idle mode   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.455+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #5 SubChannel #6] Subchannel Connectivity change to CONNECTING  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:1464 [core] [Channel #5 SubChannel #6] Subchannel picks a new address "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443" to connect       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:214  [core] original dial target is: "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:514  [core] [Channel #7] Channel created for target "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:245  [core] [Channel #7] parsed dial target is: resolver.Target{URL:url.URL{Scheme:"passthrough", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443", RawPath:"", OmitHost:false, ForceQuery:false, RawQuery:"", Fragment:"", RawFragment:""}}     {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:246  [core] [Channel #7] Channel authority set to "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443"      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:618  [core] [Channel #7] Channel Connectivity change to CONNECTING   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/resolver_wrapper.go:211    [core] [Channel #7] Resolver state updated: {
  "Addresses": [
    {
      "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
      "ServerName": "",
      "Attributes": null,
      "BalancerAttributes": null,
      "Metadata": null
    }
  ],
  "Endpoints": [
    {
      "Addresses": [
        {
          "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
          "ServerName": "",
          "Attributes": null,
          "BalancerAttributes": null,
          "Metadata": null
        }
      ],
      "Attributes": null
    }
  ],
  "ServiceConfig": null,
  "Attributes": null
} (resolver returned new addresses)     {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/balancer_wrapper.go:122    [core] [Channel #7] Channel switches to new LB policy "pick_first"      {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    gracefulswitch/gracefulswitch.go:200    [pick-first-leaf-lb] [pick-first-leaf-lb 0x140009ef200] Received new config {
  "shuffleAddressList": false
}, resolver state {
  "Addresses": [
    {
      "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
      "ServerName": "",
      "Attributes": null,
      "BalancerAttributes": null,
      "Metadata": null
    }
  ],
  "Endpoints": [
    {
      "Addresses": [
        {
          "Addr": "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443",
          "ServerName": "",
          "Attributes": null,
          "BalancerAttributes": null,
          "Metadata": null
        }
      ],
      "Attributes": null
    }
  ],
  "ServiceConfig": null,
  "Attributes": null
}       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/balancer_wrapper.go:195    [core] [Channel #7 SubChannel #8] Subchannel created    {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:419  [core] [Channel #7] Channel exiting idle mode   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #7 SubChannel #8] Subchannel Connectivity change to CONNECTING  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/clientconn.go:1464 [core] [Channel #7 SubChannel #8] Subchannel picks a new address "b7e5ce524b21440da7e3a9030fdf365d.ingest.us-central1.gcp.elastic.cloud:443" to connect       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:02.456+0900    info    [email protected]/service.go:273 Everything is ready. Begin running and processing data. {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}}
2026-01-18T20:54:03.467+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #5 SubChannel #6] Subchannel Connectivity change to READY       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:03.467+0900    info    pickfirst/pickfirst.go:170      [pick-first-leaf-lb] [pick-first-leaf-lb 0x14000d5f170] SubConn 0x14000ba3770 reported connectivity state READY and the health listener is disabled. Transitioning SubConn to READY.  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:03.467+0900    info    [email protected]/clientconn.go:618  [core] [Channel #5] Channel Connectivity change to READY        {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:03.759+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #1 SubChannel #2] Subchannel Connectivity change to READY       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:03.759+0900    info    pickfirst/pickfirst.go:170      [pick-first-leaf-lb] [pick-first-leaf-lb 0x14001930a20] SubConn 0x14000bbe1e0 reported connectivity state READY and the health listener is disabled. Transitioning SubConn to READY.  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:03.759+0900    info    [email protected]/clientconn.go:618  [core] [Channel #1] Channel Connectivity change to READY        {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:04.948+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #7 SubChannel #8] Subchannel Connectivity change to READY       {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:04.948+0900    info    pickfirst/pickfirst.go:170      [pick-first-leaf-lb] [pick-first-leaf-lb 0x140009ef200] SubConn 0x140003bc5a0 reported connectivity state READY and the health listener is disabled. Transitioning SubConn to READY.  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:04.948+0900    info    [email protected]/clientconn.go:618  [core] [Channel #7] Channel Connectivity change to READY        {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:12.200+0900    info    sync/once.go:78 [core] CPU time info is unavailable on non-linux environments.  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:54:12.299+0900    info    Traces  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "traces", "resource spans": 1, "spans": 2}
2026-01-18T20:54:12.299+0900    info    ResourceSpans #0
Resource SchemaURL:
Resource attributes:
     -> telemetry.sdk.language: Str(cpp)
     -> deployment.environment: Str(production)
     -> telemetry.sdk.version: Str(bad8280de85c25b147a90c1d9b8a8c67a13e7134/1.36.4/Modified/RELEASE/BoringSSL)
     -> service.version: Str(v1.0.0)
     -> service.name: Str(envoy-gateway-example)
     -> telemetry.sdk.name: Str(envoy)
ScopeSpans #0
ScopeSpans SchemaURL:
InstrumentationScope envoy bad8280de85c25b147a90c1d9b8a8c67a13e7134/1.36.4/Modified/RELEASE/BoringSSL
Span #0
    Trace ID       : faa7c15a73d7fce0731126569b429023
    Parent ID      : b640c12ff9743c01
    ID             : 083b70fa618df83a
    Name           : router httproute/envoy-gateway-system/backend/rule/0 egress
    Kind           : Client
    Start time     : 2026-01-18 11:54:09.40216 +0000 UTC
    End time       : 2026-01-18 11:54:10.005653 +0000 UTC
    Status code    : Unset
    Status message :
    DroppedAttributesCount: 0
    DroppedEventsCount: 0
    DroppedLinksCount: 0
Attributes:
     -> http.protocol: Str(HTTP/2)
     -> upstream_address: Str(66.241.125.232:443)
     -> peer.address: Str(66.241.125.232:443)
     -> component: Str(proxy)
     -> upstream_cluster: Str(httproute/envoy-gateway-system/backend/rule/0)
     -> upstream_cluster.name: Str(httproute/envoy-gateway-system/backend/rule/0)
     -> http.status_code: Str(200)
     -> response_flags: Str(-)
Span #1
    Trace ID       : faa7c15a73d7fce0731126569b429023
    Parent ID      :
    ID             : b640c12ff9743c01
    Name           : ingress
    Kind           : Server
    Start time     : 2026-01-18 11:54:09.402069 +0000 UTC
    End time       : 2026-01-18 11:54:10.005686 +0000 UTC
    Status code    : Unset
    Status message :
    DroppedAttributesCount: 0
    DroppedEventsCount: 0
    DroppedLinksCount: 0
Attributes:
     -> node_id: Str(envoy-gateway-system-eg-5391c79d)
     -> zone: Str($(ENVOY_SERVICE_ZONE))
     -> guid:x-request-id: Str(685f0d4f-202a-9e08-ad30-574df0807818)
     -> http.url: Str(http://localhost:10080/get)
     -> http.method: Str(GET)
     -> downstream_cluster: Str(-)
     -> user_agent: Str(curl/8.7.1)
     -> http.protocol: Str(HTTP/1.1)
     -> peer.address: Str(127.0.0.1)
     -> request_size: Str(0)
     -> response_size: Str(828)
     -> component: Str(proxy)
     -> upstream_cluster: Str(httproute/envoy-gateway-system/backend/rule/0)
     -> upstream_cluster.name: Str(httproute/envoy-gateway-system/backend/rule/0)
     -> http.status_code: Str(200)
     -> response_flags: Str(-)
        {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "otelcol.component.id": "debug", "otelcol.component.kind": "exporter", "otelcol.signal": "traces"}
2026-01-18T20:59:23.539+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #5 SubChannel #6] Subchannel Connectivity change to IDLE        {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:23.539+0900    info    transport/controlbuf.go:607     [transport] [client-transport 0x1400115e248] loopyWriter exiting with error: received GOAWAY with no active streams   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:23.539+0900    info    [email protected]/clientconn.go:618  [core] [Channel #5] Channel Connectivity change to IDLE {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:23.540+0900    info    transport/http2_client.go:1642  [transport] [client-transport 0x1400115e248] Closing: connection error: desc = "error reading from server: read tcp 192.168.23.60:61509->34.173.30.42:443: use of closed network connection"  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:23.785+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #1 SubChannel #2] Subchannel Connectivity change to IDLE        {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:23.785+0900    info    transport/controlbuf.go:607     [transport] [client-transport 0x14000a54fc8] loopyWriter exiting with error: received GOAWAY with no active streams   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:23.785+0900    info    [email protected]/clientconn.go:618  [core] [Channel #1] Channel Connectivity change to IDLE {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:23.786+0900    info    transport/http2_client.go:1642  [transport] [client-transport 0x14000a54fc8] Closing: connection error: desc = "error reading from server: read tcp 192.168.23.60:61508->34.173.30.42:443: use of closed network connection"  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:33.780+0900    info    [email protected]/clientconn.go:1296 [core] [Channel #7 SubChannel #8] Subchannel Connectivity change to IDLE        {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:33.780+0900    info    transport/controlbuf.go:607     [transport] [client-transport 0x1400115e488] loopyWriter exiting with error: received GOAWAY with no active streams   {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:33.780+0900    info    [email protected]/clientconn.go:618  [core] [Channel #7] Channel Connectivity change to IDLE {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}
2026-01-18T20:59:33.780+0900    info    transport/http2_client.go:1642  [transport] [client-transport 0x1400115e488] Closing: connection error: desc = "error reading from server: read tcp 192.168.23.60:61507->34.173.30.42:443: use of closed network connection"  {"resource": {"service.instance.id": "c7d126df-6c9e-4ddb-ae69-ea7eb6a3d687", "service.name": "otelcol-contrib", "service.version": "0.143.1"}, "grpc_log": true}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants