Practices of Go Microservices on Post-Kubernetes-Wei Zhengthemself • User Scaling-up/Scaling-down replicate manually or via Kubernetes Autoscaler Observability - Logging • Based on Uber zap • Auto logging with TraceID、ServiceName、Framework Version… Structured logging for friendly searching • Extract business logger from framework logger Observability - Metrics • Based on Kubernetes/Prometheus/Grafana • Builtin framework and Go runtime collectors,Export Prometheus annotations for service discovery and metrics scraping Observability - Metrics Kubernetes Prometheus Annotations Observability - Metrics Naming • Metric name should be snake_case • User metric0 码力 | 59 页 | 5.66 MB | 1 年前3
Go Compile Time Instrumentationinstrumentation Przemysław Delewski February 18, 2025 Warsaw, PolandAgenda 1. Short bio 2. Observability domain 3. OpenTelemetry 4. History of OpenTelemetry go compile time instrumentation 5. Demo engineer at Quesma, where we work on a data gateway. Before that, I spent over a decade working on observability at Sumo Logic and Dynatrace in different roles, with a short break in navigation software at happening is crucial for solving problems.Observability - tool for complexityOpenTelemetryWhat is OpenTelemetry 1. Open source implementation of observability concepts 2. Framework and toolkit (set of0 码力 | 27 页 | 1.74 MB | 6 月前3
1.5 Improving Go Backend Developer Experience in GrabYou want to know what happened? Logging Metrics Tracing Structured Logging 04. Improve observability with custom logging library with our ELK stack. Better Primitives 第五部分 Better Primitives0 码力 | 47 页 | 8.58 MB | 1 年前3
共 3 条
- 1













