fix(observability): restore incumbent OTLP gRPC transport

This commit is contained in:
ogt
2026-07-15 01:21:57 +08:00
parent b02bc98c73
commit dd46ff8bc5
7 changed files with 489 additions and 1 deletions

View File

@@ -34,6 +34,8 @@ routes:
grpc: 192.168.0.188:24317
http: http://192.168.0.188:24318
source_range: 192.168.0.120/31
http_bridge_status: active_legacy
grpc_bridge_status: source_ready_runtime_apply_pending
expiry: "2026-08-15T23:59:59+08:00"
challenger:
canonical_id: signoz-110-otlp
@@ -78,6 +80,7 @@ wave_a_gates:
challenger_application_allowlisted: true
challenger_networkpolicy_allowed: true
bridge_user_systemd_supervision_required: true
incumbent_grpc_bridge_required: true
route_specific_log_replay_required: true
route_specific_logs_metrics_traces_replay_required: true
@@ -96,6 +99,20 @@ runtime_observations:
metrics_fresh: true
traces_fresh: false
bridge_supervisor: legacy_orphan_process
application_otlp_grpc:
endpoint: http://192.168.0.188:24317
root_cause: missing_incumbent_grpc_bridge
confidence: 0.99
api_pods_ready_at_audit: 2
recent_awoooi_api_trace_count: 0
http_only_verifier_blind_spot: true
source_fix:
bridge: scripts/reboot-recovery/signoz-188-otlp-grpc-bridge.sh
unit: ops/systemd/user/awoooi-signoz-otlp-grpc-bridge.service
post_verifier: scripts/reboot-recovery/verify-signoz-otel-grpc-runtime.sh
check_run_id: P0-OBS-002-grpc-bridge-check-20260715T012000+0800
check_terminal: pass
runtime_apply_status: check_pass_pending_stable_cd_window
filelog_normalization: source_fix_canary_pending
filelog_normalization_error_readback:
window: 10m

View File

@@ -0,0 +1,31 @@
[Unit]
Description=AWOOOI SigNoz OTLP gRPC compatibility bridge
Wants=network-online.target
After=network-online.target
[Service]
Type=simple
Environment=LISTEN_HOST=192.168.0.188
Environment=LISTEN_PORT=24317
Environment=SOURCE_RANGE=192.168.0.120/31
Environment=UPSTREAM_HOST=192.168.0.110
Environment=UPSTREAM_PORT=4317
ExecStartPre=/home/ollama/bin/awoooi-signoz-otlp-grpc-bridge.sh check-upstream
ExecStart=/home/ollama/bin/awoooi-signoz-otlp-grpc-bridge.sh run
ExecStopPost=/usr/bin/rm -f /home/ollama/run/awoooi-signoz-otlp-grpc-bridge.pid
Restart=on-failure
RestartSec=5s
TimeoutStartSec=15s
TimeoutStopSec=15s
UMask=0077
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=read-only
ReadWritePaths=/home/ollama/run /home/ollama/log
LockPersonality=true
MemoryDenyWriteExecute=true
RestrictAddressFamilies=AF_INET AF_INET6
[Install]
WantedBy=default.target