跳到正文
Træfɪk

可观测性概览

Traefik Proxy 提供全面的监控和可观测性能力,以维持可靠性和效率:

  • 日志与访问日志可实时反映系统健康状况,支持通过告警快速发现错误并介入处理。集中管理日志可以简化故障处置中的调试过程。

  • 指标可全面反映基础设施的健康状况,让您监控传入流量等关键指标。指标图表和可视化有助于在故障分诊时理解原因并采取主动措施。

  • 追踪可跟踪系统内的操作流转。借助 trace 和 span,您可以发现性能瓶颈,定位引起延迟的应用,从而有效优化响应时间。

配置示例

您可以在全局启用访问日志、指标和追踪:

accessLog: {}

metrics:
  otlp: {}

tracing: {}
[accessLog]

[metrics.otlp]

[tracing.otlp]
# values.yaml
accessLog:
  enabled: true

metrics:
  otlp:
    enabled: true

tracing:
  otlp:
    enabled: true

您可以为特定入口点禁用访问日志、指标和追踪:

entryPoints:
  EntryPoint0:
    address: ':8000/udp'
    observability:
      accessLogs: false
      tracing: false
      metrics: false
[entryPoints.EntryPoint0.observability]
  accessLogs = false
  tracing = false
  metrics = false
additionalArguments:
  - "--entrypoints.entrypoint0.observability.accesslogs=false"
  - "--entrypoints.entrypoint0.observability.tracing=false"
  - "--entrypoints.entrypoint0.observability.metrics=false"

说明

如果路由器有自己的可观测性配置,将覆盖全局默认值。


在生产环境使用 Traefik OSS?

如果你在工作中使用 Traefik,可以考虑为 Traefik OSS 增加企业级 API 网关能力或商业支持。

为 Traefik OSS 增加 API 网关能力快捷且平滑,无需推倒重来,现有配置也会完整保留。请通过这个简短视频了解实际效果。


版权所有 © 头文件软件工作室

文档由 HeadFile Studio 翻译。

Traefik v3.7 中文快照 · 原文版权归 Traefik Labs 及贡献者所有 · MIT 许可证