chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합
- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환 - Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용 - pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관) - worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md) - D:\Rhino-MCP 경로 참조를 새 위치로 치환 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
964a841de1
3978 files changed
+58013356
No files matched your search
@@ -0,0 +1,86 @@
|
||||
# OpenTelemetry Collector + Tempo — Auto-generated by hmcmkit
|
||||
# Distributed tracing: App → OTel Collector → Tempo → Grafana
|
||||
|
||||
# OpenTelemetry Collector
|
||||
# helm install otel open-telemetry/opentelemetry-collector -f otel-tempo.values.yaml
|
||||
opentelemetry-collector:
|
||||
mode: deployment
|
||||
config:
|
||||
receivers:
|
||||
otlp:
|
||||
protocols:
|
||||
grpc: { endpoint: "0.0.0.0:4317" }
|
||||
http: { endpoint: "0.0.0.0:4318" }
|
||||
processors:
|
||||
batch:
|
||||
timeout: 5s
|
||||
send_batch_size: 1024
|
||||
exporters:
|
||||
otlp:
|
||||
endpoint: "tempo:4317"
|
||||
tls: { insecure: true }
|
||||
prometheus:
|
||||
endpoint: "0.0.0.0:8889"
|
||||
connectors:
|
||||
spanmetrics:
|
||||
histogram:
|
||||
explicit:
|
||||
buckets: [5ms, 10ms, 25ms, 50ms, 100ms, 250ms, 500ms, 1s, 2.5s]
|
||||
dimensions:
|
||||
- name: http.method
|
||||
- name: http.status_code
|
||||
- name: service.name
|
||||
service:
|
||||
pipelines:
|
||||
traces:
|
||||
receivers: [otlp]
|
||||
processors: [batch]
|
||||
exporters: [otlp]
|
||||
traces/sentry:
|
||||
receivers: [otlp]
|
||||
processors: [batch]
|
||||
exporters: [sentry]
|
||||
metrics:
|
||||
receivers: [otlp, spanmetrics]
|
||||
processors: [batch]
|
||||
exporters: [prometheus]
|
||||
|
||||
# Sentry Exporter — Forward error spans to Sentry for correlation
|
||||
# Traces with error status → Sentry issue linkage
|
||||
sentry-exporter:
|
||||
dsn: "${SENTRY_DSN}"
|
||||
environment: "${ENVIRONMENT}"
|
||||
insecure: false
|
||||
|
||||
# Tempo (Trace Backend)
|
||||
# helm install tempo grafana/tempo -f otel-tempo.values.yaml
|
||||
tempo:
|
||||
persistence:
|
||||
enabled: true
|
||||
size: 10Gi
|
||||
config:
|
||||
server:
|
||||
http_listen_port: 3100
|
||||
distributor:
|
||||
receivers:
|
||||
otlp:
|
||||
protocols:
|
||||
grpc: {}
|
||||
storage:
|
||||
trace:
|
||||
backend: local
|
||||
local:
|
||||
path: /var/tempo/traces
|
||||
|
||||
# Blackbox Exporter (Uptime Monitoring)
|
||||
# helm install blackbox prometheus-community/prometheus-blackbox-exporter
|
||||
blackbox-exporter:
|
||||
config:
|
||||
modules:
|
||||
http_2xx:
|
||||
prober: http
|
||||
timeout: 5s
|
||||
http:
|
||||
valid_http_versions: ["HTTP/1.1", "HTTP/2.0"]
|
||||
valid_status_codes: [200, 301, 302]
|
||||
follow_redirects: true
|
||||
Reference in new issue
Block a user