• 关于
    • 服务网格
    • 解决方案
    • 案例学习
    • 生态系统
    • 部署
    • FAQ
  • 博客
  • 新闻
  • 加入我们
  • 文档
试用 Istio
  • 概念
    • 流量管理
    • 安全
    • 可观测性
    • 扩展性
  • 安装
    • 入门
    • 平台安装
      • 平台前提条件
      • 阿里云
      • Amazon EKS
      • Azure
      • Docker Desktop
      • 使用 Google Kubernetes Engine 快速开始
      • 华为云
      • IBM Cloud 快速开始
      • k3d
      • kind
      • Kops
      • Kubernetes Gardener 快速开始
      • KubeSphere Container Platform
      • MicroK8s
      • minikube
      • OpenShift
      • Oracle Cloud 基础架构
      • 腾讯云
    • 安装
      • 使用 Istioctl 安装
      • 使用 Helm 安装
      • 多集群安装
        • 准备工作
        • 多主架构的安装
        • 主从架构的安装
        • 跨网络多主架构的安装
        • 跨网络主从架构的安装
        • 验证安装结果
      • 在单集群中安装多个 Istio 控制面
      • 虚拟机安装
      • 使用外部控制平面安装 Istio
      • 使用 Istio Operator 安装
    • 升级
      • 金丝雀升级
      • 原地升级
      • 使用 Helm 升级
    • 更多指南
      • 开始使用 Istio 和 Kubernetes Gateway API
      • 安装配置文件
      • 安装 Gateway
      • 安装 Sidecar
      • 定制安装配置
      • 高级 Helm chart 自定义
      • 安装 Istio CNI 插件
      • 通过 Pod 安全准入安装 Istio
  • 任务
    • 流量管理
      • 配置请求路由
      • 故障注入
      • 流量转移
      • TCP 流量转移
      • 设置请求超时
      • 熔断
      • 镜像
      • 地域负载均衡
        • 开始之前
        • 地域故障转移
        • 地域权重分布
        • 清理
      • Ingress
        • 入口网关
        • 安全网关
        • Ingress Sidecar TLS 终止
        • 无 TLS 终止的 Ingress Gateway
        • Kubernetes Ingress
        • Kubernetes Gateway API
      • Egress
        • 访问外部服务
        • Egress TLS Origination
        • 出口网关
        • Egress 网关的 TLS 发起过程
        • Wildcard 主机的 egress
        • Kubernetes Egress 流量服务
        • 使用外部 HTTPS 代理
    • 安全
      • 认证
        • 基于 JWT 声明的路由 *
        • 认证策略
        • 复制 JWT 声明到 HTTP 头 *
        • 双向 TLS 迁移
      • 证书管理
        • 插入 CA 证书
        • 使用 Kubernetes CSR 自定义 CA 集成 *
      • 授权
        • HTTP 流量
        • TCP 流量
        • JWT 令牌
        • 外部授权
        • 明确拒绝
        • Ingress 网关
        • 信任域迁移
        • 模拟运行 *
      • TLS 配置
        • Istio 工作负载的最低 TLS 版本配置
    • 策略执行
      • 使用 Envoy 启用速率限制
    • 可观察性
      • Telemetry API *
      • 指标
        • 使用 Telemetry API 自定义 Istio 监控指标
        • 收集 TCP 服务指标
        • 自定义 Istio 指标
        • 根据请求或响应对指标进行分类
        • 通过 Prometheus 查询度量指标
        • 使用 Grafana 可视化指标
      • 日志
        • OpenTelemetry
        • 获取 Envoy 访问日志
        • 使用 Telemetry API 配置访问日志
      • 分布式追踪
        • 概述
        • 使用 Telemetry API 配置链路追踪
        • Apache SkyWalking
        • Jaeger
        • OpenCensus Agent
        • Zipkin
        • Lightstep
        • 使用 MeshConfig 和 Pod 注释配置跟踪
      • 网格可视化
      • 远程访问遥测插件
    • 可扩展性
      • WebAssembly 模块分发 *
  • 示例
    • Bookinfo 应用
    • 在虚拟机上部署 Bookinfo 应用程序
    • 使用 Kubernetes 和 Istio 学习微服务
      • 前提条件
      • 设置 Kubernetes 集群
      • 设置本地计算机
      • 本地运行微服务
      • 在 Docker 中运行 ratings 服务
      • 使用 Kubernetes 运行 Bookinfo
      • 生产测试
      • 添加一个新版本的 reviews
      • 在 productpage 启用 Istio
      • 在所有微服务中启用 Istio
      • 配置 Istio Ingress Gateway
      • 监控 Istio
  • 运维
    • 部署
      • 架构
      • 部署模型
      • 虚拟机架构
      • 性能和可扩展性
      • 应用程序要求
    • 配置
      • 网格配置
        • 动态准入 Webhook 概述
        • 等待应用的配置资源状态就绪
        • Istio 服务的健康检查
      • 流量管理
        • 协议选择
        • TLS 配置
        • Traffic Routing
        • DNS
        • DNS 代理
        • 配置 Gateway 网络拓扑 *
        • 多集群流量管理
      • 安全
        • 安全策略示例
        • 加固 Docker 容器镜像
      • 可观测性
        • Envoy 的统计信息
        • 使用 Prometheus 监控 Istio 多集群
      • 可扩展性
        • WebAssembly 模块的拉取策略 *
    • 最佳实践
      • Deployment 最佳实践
      • 流量管理最佳实践
      • 安全最佳实践
      • 镜像签名和验证
      • 可观测性最佳实践
    • 常见问题
      • 流量管理问题
      • 安全问题
      • 可观测性问题
      • Sidecar 自动注入问题
      • 配置验证的问题
      • 升级问题
    • 诊断工具
      • 使用 Istioctl 命令行工具
      • 调试 Envoy 和 Istiod
      • 通过 istioctl describe 检查您的网格
      • 使用 Istioctl Analyze 诊断配置
      • 使用 istioctl check-inject 验证 Istio Sidecar 注入
      • 组件自检
      • 组件日志记录
      • 虚拟机调试
      • Istio CNI 插件故障排除
      • 多集群下的故障排除
    • Ambient Mesh
      • Ambient Mesh 入门
      • Ambient Mesh 用户指南
        • 安装指南
        • 带有 Waypoint 的 L7 网络和服务
        • 使用 ztunnel 实现 L4 联网和 mTLS
      • 安装指南
        • 通过 Helm 安装
      • Ambient Mesh 架构
    • 集成
      • cert-manager
      • Grafana
      • Jaeger
      • Kiali
      • Prometheus
      • SPIRE
      • Zipkin
      • Apache SkyWalking
      • 第三方负载均衡器
  • 发布
    • 功能状态
    • 报告错误
    • 安全漏洞
    • 版本支持
    • 贡献文档
      • 使用 GitHub 参与社区活动
      • 添加新文档
      • 删除已停用的文档
      • 本地构建和运行本网站
      • 文章头部
      • 文档审阅流程
      • 添加代码块
      • 使用 Shortcode
      • 格式标准
      • 风格指南
      • 术语标准
      • 创建图表指南
    • 网站内容更改
  • 参考
    • 配置
      • Telemetry
      • Analysis Messages
      • Global Mesh Options
      • IstioOperator Options
      • 状态字段配置
      • 代理扩展
        • Wasm Plugin
        • AccessLogPolicy Config
        • Stackdriver Config
        • 基于 Wasm 的遥测 *
      • 流量管理
        • Destination Rule
        • Envoy Filter
        • Gateway
        • ProxyConfig
        • Service Entry
        • Sidecar
        • Virtual Service
        • Workload Entry
        • Workload Group
      • Security
        • JWTRule
        • PeerAuthentication
        • RequestAuthentication
        • Authorization Policy
        • 授权策略
        • 授权策略规范化
      • Istio 标准指标
      • 常见类型
        • Workload Selector
      • Resource Annotations
      • Resource Labels
      • 配置分析消息
        • AlphaAnnotation
        • Analyzer Message Format
        • ConflictingMeshGatewayVirtualServiceHosts
        • ConflictingSidecarWorkloadSelectors
        • ConflictingTelemetryWorkloadSelectors
        • DeploymentAssociatedToMultipleServices
        • DeploymentConflictingPorts
        • Deprecated
        • DeprecatedAnnotation
        • EnvoyFilterUsesAddOperationIncorrectly
        • EnvoyFilterUsesRelativeOperation
        • EnvoyFilterUsesRelativeOperationWithProxyVersion
        • EnvoyFilterUsesRemoveOperationIncorrectly
        • EnvoyFilterUsesReplaceOperationIncorrectly
        • ExternalControlPlaneAddressIsNotAHostname
        • ExternalNameServiceTypeInvalidPortName
        • GatewayPortNotDefinedOnService
        • InternalError
        • InvalidAnnotation
        • InvalidApplicationUID
        • InvalidExternalControlPlaneConfig
        • InvalidGatewayCredential
        • InvalidRegexp
        • InvalidTelemetryProvider
        • JwtFailureDueToInvalidServicePortPrefix
        • LocalhostListener
        • MisplacedAnnotation
        • MTLSPolicyConflict
        • MultipleSidecarsWithoutWorkloadSelectors
        • MultipleTelemetriesWithoutWorkloadSelectors
        • NamespaceMultipleInjectionLabels
        • NamespaceNotInjected
        • NoMatchingWorkloadsFound
        • NoServerCertificateVerificationDestinationLevel
        • NoServerCertificateVerificationPortLevel
        • PodMissingProxy
        • PodsIstioProxyImageMismatchInNamespace
        • PortNameIsNotUnderNamingConvention
        • ReferencedResourceNotFound
        • SchemaValidationError
        • ServiceEntryAddressesRequired
        • UnknownAnnotation
        • VirtualServiceDestinationPortSelectorRequired
        • VirtualServiceHostNotFoundInGateway
        • VirtualServiceIneffectiveMatch
        • VirtualServiceUnreachableRule
    • 命令
      • install-cni
      • istioctl
      • operator
      • pilot-agent
      • pilot-discovery
    • 术语表
  1. 文档
  2. 任务
  3. 可观察性
  4. 日志

日志

演示 Istio 网格日志的配置、收集和处理。

OpenTelemetry

本任务向您演示如何使用 OpenTelemetry 收集器配置 Envoy 代理来发送访问日志。

获取 Envoy 访问日志

此任务向您展示如何配置 Envoy 代理将访问日志打印到其标准输出。

使用 Telemetry API 配置访问日志

此任务向您演示如何使用 Telemetry API 配置 Envoy 代理来发送访问日志。

链接


    English 中文
    • 条款 | 隐私政策 | 商标 | 在 GitHub 上编辑此页
    © 2024 the Istio Authors. 部分内容可能滞后于英文版本,同步工作正在进行中
    版本 Istio 归档 1.20.3
    • 当前版本
    • 下个版本
    • 旧版本