Grafana Labs has released Tempo 3.1, the first minor update to the 3.0 architecture. It adds TLS and additional SASL mechanisms to the Kafka client, lets operators redact traces with a TraceQL...
Adobe engineers have described an open-source approach for giving teams self-service access to their own Prometheus metrics in multi-tenant Kubernetes environments, without exposing the shared...
Software company Atlassian has published an account of its migration from gostatsd to OpenTelemetry, replacing the internal workings of a metrics platform that receives data from about 100,000...
The Cloud Native Computing Foundation (CNCF) announced the release of Kubernetes 1.37, named "Garhwal", emphasizing its focus on stability, security, and AI/ML workload optimization. By Mostafa Radwan
Companion.energy 借助 Tiger Cloud 优化实时能源数据处理,实现查询延迟降低25倍、压缩率达43.5倍,并通过连续聚合与统一架构处理海量数据。
Atlassian has outlined a new approach to automating root cause analysis for large-scale cloud-native incidents, using correlation across metrics, logs, distributed traces, and service topology to...
本文介绍kube-apiserver排障方法,提出五轴坐标系:Storage/etcd、Watch/cache、Admission、Auth、APF。通过症状映射表快速定位问题轴,如401/403查Auth,503查Admission,504查APF,410查Watch。强调先定轴再下钻,避免误操作,并列出关键metrics和命令,区分apiserver与etcd问题,指导高效排障。
Kubernetes v1.37将metrics.k8s.io API升级为稳定版(v1),提供节点和Pod的CPU及内存使用数据,支持kubectl top和自动扩缩容。v1与v1beta1字段相同,仅版本升级,无需功能开关。实现需同时支持v1和v1beta1以兼容旧客户端,HPA暂仅支持v1beta1,未来将自动选择版本。
Envoy Gateway v1.9.0的可观测性需注意:access log仅证明单跳请求,metrics中的xds_nack_total仅表示Envoy拒绝更新,tracing默认客户端采样率改为0%,需显式设置clientSamplingFraction。控制面与数据面指标分离,不可混用。各信号对应不同排障维度,避免误判。
Tetragon v1.7.0升级后,merge指标合并为带status标签的单一计数器,gRPC默认地址改为Unix socket。运维需更新告警表达式和客户端连接,注意JSON文件导出与gRPC流所见集合不同,SIEM仅能获取文件sink内容。排查事件缺失时,应区分merge配对、ringbuf丢失和导出计数三层问题。
本文介绍Cilium v1.20.0可观测性排障方法,强调先选观测层(status、Hubble、metrics、bpftool),再读字段语义。区分控制面健康与数据面丢包,指出status全绿不等于策略放行,Hubble环满非丢包。建议用cilium-dbg解读BPF map,避免bpftool误读,并给出业务症状到观测层的映射及常见误判。
Part 6 of the “Gamification Series.” Design for players, not metrics Through decades of watching games evolve from 8-bit sprites to photorealistic 3D, from arcade cabinets to cloud gaming, from...
Part 5 of the “Gamification Series.” A framework for developers: from theory to practice Everything I’ve outlined so far is meaningless if you can’t apply it. So let me give you a practical...
Part 4 of the “Gamification Series.” The education problem: why kids see through bad gamification Let me tell you about a conversation I had with my nephew. He’s twelve. He plays Minecraft for...
Part 3 of the “Gamification Series.” Genre matters: the missing framework Here’s the most important thing most gamification designers miss: there is no single “game psychology.” When a product...
Part 2 of the “Gamification Series.” Gamification 2.0: Learning from actual game design Let me tell you what actually hooks players, drawn from four decades of watching millions of people play...
Part 1 of the “Gamification Series.” The gamification cargo cult Let me tell you about a phenomenon I see everywhere: apps with “gamification” that no actual gamer would tolerate for five minutes....
In modern application development, observability is no longer optional. It is a core requirement for stable operations, faster troubleshooting, and better understanding of system behavior....
iOS performance engineering often defaults to a mental model where performance is a property of a component. Performance is instead an emergent behavior of the interaction between application...
AWS has introduced the public preview of OpenTelemetry metrics support in Amazon CloudWatch. This update allows developers to send metrics directly to CloudWatch using the OpenTelemetry protocol...
完成下面两步后,将自动完成登录并继续当前操作。