创建您不使用的属性,即使看起来将来可能对某人有用 。除非有确凿的证据证明属性的有用性,最好还是暂时不要添加 。 将堆栈跟踪、uuid(唯一用户标识)或异常信息放入自定义属性 。建议在发生时将它们记录为跨度上的Event,并且事件的名称必须为 "exception" 。详见规范中的异常部分 。 属性键重复 —— 要么覆盖同一跨度上的键,要么拥有两个具有不同名称的相同值 。重复的属性键可能会引起冲突并覆盖数据 。它还使查询和分析变得复杂 。 未设置或空值 。未设置的值提供不了有用的信息 。没有值的属性占用存储空间 , 但对故障排除或分析没有帮助 。它们还可能通过扭曲总数来扭曲分析 。这也会引起混淆 。在 OpenTelemetry 文档中还有更多有用的见解和建议,因此在制定属性标准时建议查阅最新的规范 。
结论追踪数据收集是观测性的一个必要部分 。但这需要建立一套流程,以确保数据是有用的、可访问的,并且具有洞察力 。命名规范需要一些前期工作,但通过采纳这些最佳实践 —— 从确保语义清晰和维护统一库到了解数据、与服务水平保持一致 , 以及预测新的用例 —— 您的团队可以提升遥测的效用 。
这种方法不仅简化故障排除,还帮助您在组织内建立一个有效的观测文化 。这项工作的结果是一个充满可访问洞察的丰富 OTel 数据集 , 使更加智能、更加迅速的决策成为可能 。
推荐阅读
-
晓芳姐二人转罗宾逊麒麟臂太吓人,比詹皇还要壮!奥尼尔胳膊完爆美女记者的腰
-
-
-
-
-
ITheat热点科技|WD_BLACK AN1500 NVMe SSD AIC评测:一秒读取6GB,无需PCIe 4.0
-
-
汽车之家|同比下降3.1%,宁德时代前三季度净利润33.57亿元
-
「散热硅脂」电器使用散热硅脂的目的是什么?有什么作用?
-
官方公布!100个短缺职业排行来了!最缺人的是这些→
-
-
当兵■退伍军人补贴不少,福利很多,为啥在农村,愿意当兵的孩
-
「查尔斯王子」为什么查尔斯王子,一直当不上英国国王?哪怕亲妈是女王,也有原生家庭问题
-
[车家号]上市7个月依旧不景气,要步观致后尘?,计划年销十万
-
芯片@碳基技术取得重大突破!芯片有望实现弯道超车,已经对接华为应用
-
漂亮的果园|说的有没有道理?你有没有犯忌呢?,古人云:“睡觉不要脚朝西”
-
-
上观新闻白宫发表声明确认特朗普的一名贴身工作人员确诊新冠肺炎
-
-
#王者荣耀#王者荣耀:S19赛季仅剩39天,新增年度限定皮肤,多数玩家领不到