## 可觀測性 (
Observability) 在 Kubernetes Day2 Operation的考量與實踐
E.W. Kuo @ iThome Kubernetes Summit 2022
## 二 哥
• 緯創資通員工
• 社群的參與者
技術的佈道師
• 台灣資料工程協會會員
• Kafka 修煉之道講師
Wistron DX lab
緯創數位轉型技術實驗室

Observability Demo
Day2 運營
定義與說明
Kubernetes Day2
運營的挑戰
a requirements not addressed adequately
194 responses | | 14.9% | Observability / monitoring requirements not addressed | 185 responses |
| 13.4% | Inefficient 0 码力 |
30 页 |
3.01 MB
| 2 年前 3 What is Hubble?
Why Cilium & Hubble?
Functionality Overview
Getting Started Guides
Installation
Observability
Network Policy Security Tutorials
Advanced Networking
Cluster Mesh
Operations
Istio
Concepts Concepts
Component Overview
Terminology
Networking
Network Security
eBPF Datapath
Observability
Kubernetes Integration
Multi-Cluster (Cluster Mesh)
Getting Help
FAQ
Slack
GitHub
Training
Enterprise support
Security container
configuration.
What is Hubble?
Hubble is a fully distributed networking and security observability platform. It is
built on top of Cilium and eBPF to enable deep visibility into the communication 0 码力 |
1373 页 |
19.37 MB
| 1 年前 3 Parquet and DataFusion
朱霜
2023.06.18
6.17-6.18 @Shanghai
## Content
1. Introduction
2. Duo - Observability duet: Logging and Tracing
• What is Duo?
• How does it work?
3. Apache Arrow, Parquet and DataFusion duo-rs/duo Public
Observability duet: Logging and Tracing
Rust ☆26 ♀2
### Duo - Observability duet: Logging and Tracing https://github.com/duo-rs/duo
## duo-rs/duo
Observability duet: Logging and Tracing 71d/p6_6.jpg)
Easy to install and upgrade
## Duo - Observability duet: Logging and Tracing
## What is duo?
Duo is an easy-to-use observability solution that provides both logging and tracing capabilities 0 码力 |
26 页 |
11.05 MB
| 2 年前 3 needed to manage version control, configuration management, Infrastructure as Code, CI/CD, and observability have drastically increased. This puts an additional burden on the developer as they now must oversee and declared in your Git repo; then your GitOps system will create those for you.
## OBSERVABILITY
Observability from a GitOps perspective is the ability to constantly have access to monitoring the actual and canary strategies can be also considered as various approaches to progressive delivery.
## OBSERVABILITY AS A DEPLOYMENT CATALYST
An essential component of GitOps is feedback and control. But what is 0 码力 |
8 页 |
1.35 MB
| 1 年前 3 core principles of GitOps,
• how your deployment strategy affects your GitOps plan, and
• why observability is a critical part of GitOps and how it differs from monitoring
## Getting Started with GitOps integration / continuous delivery (CI/CD), choosing between pull- or push-based architecture, and observability.
Looking for an In-Depth Introduction to GitOps?
Learn the differences between GitOps and DevOps mixture of Kubernetes and non-Kubernetes workloads can leverage a combination of both. Robust observability and reconciliation strategies must be thoroughly planned in this scenario, and built-in by design 0 码力 |
14 页 |
761.79 KB
| 1 年前 3 multi-environment configurations
1.5. Auto-scaling and dynamic resources
1.6. GitOps rollbacks
1.7. Observability
1.8. Auditing
1.9. Running at scale
1.10. GitOps and Helm
1.11. Continuous Deployment management
2. A Vision of GitOps 2.0
2.1. Visibility into the whole software lifecycle
2.2. Observability and business metrics
2.3. Promotion among different environments
2.4. Achieving Continuous auto-scaling and dynamic resources
6. There is no standard practice for GitOps rollbacks
7. Observability for GitOps (and Git) is immature
8. Auditing is problematic despite having all information in 0 码力 |
29 页 |
1.61 MB
| 1 年前 3 timeout, circuit breaker
• Packaging
• Point-to-point, pub/sub
• Service discovery
• Security, observability
• Healthcheck
• Deployment
• Scaling
• Configuration
Distributed Application Needs
—Bilgin by themself
• User Scaling-up/Scaling-down replicate manually or via Kubernetes Autoscaler
## Observability - Logging
• Based on Uber zap
• Auto logging with TracelD、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 0 码力 |
59 页 |
5.66 MB
| 2 年前 3
|