将原始诊断保存在他们的专业系统中
不要镜像每个日志行或跨度。当请求、作业或工作流达到值得使用 SQL 进行分析的结果时,发送一个有界事件。
选择框架
不要镜像每个日志行或跨度。当请求、作业或工作流达到值得使用 SQL 进行分析的结果时,发送一个有界事件。
使用批准的跟踪或请求标识符在系统之间进行转换,同时排除堆栈跟踪、日志消息、跨度属性和客户内容。
在事件到达分析表之前,将记录器级别和异常转换为受控结果和错误类别。
共享事件合约
使这些字段适应工作流程,但在多个服务依赖同一个表之前保持单位、状态类别、标识符和所有权明确。
验证
实施指南
将 Pino 诊断日志与有界 Telemetry 结果事件配对,以进行 Node.js 请求、作业和产品可靠性分析。
打开指南将 Winston 应用程序诊断连接到小型 SQL 就绪请求、工作流和作业结果,而无需复制整个日志流。
打开指南通过在工作流边界记录安全跟踪和跨度标识符,将 Telemetry 业务事件连接到现有 OpenTelemetry 跟踪。
打开指南除了针对 ASP.NET 请求延迟、故障、版本和客户影响的 Serilog 诊断之外,添加重点 Telemetry 结果事件。
打开指南通过 Telemetry 的 HTTP API 记录 Spring MVC 和预定工作流结果,并提供稳定的路由、延迟、状态和跟踪上下文。
打开指南创建一个免费的 API 密钥,选择最接近的运行时指南,并在扩大覆盖范围之前发送已知的成功和失败信息。