Kubernetes Observability Workshop

  Рет қаралды 49,201

Kubesimplify

Kubesimplify

Күн бұрын

In this workshop, you will learn the basics of Monitoring and Observability with microservices and container clusters. The hands-on session includes Prometheus and Grafana, kube-prometheus, alerts/incidents, and customizations/scaling. We will discuss best practices with logs, traces, and how innovation with OpenTelementry and eBPF can help with advanced Observability workflows.
Speaker - Michael Friedrich (@dnsmichi)
►►► Pre-requisites ►►►
1. Installed & configured a minikube cluster (minikube.sigs.k8s.io/docs/start/)
2. Make sure to go through the previous workshops:
- Linux & Docker Fundamentals: • Linux & Docker Fundame...
- Kubernetes 101: • Kubernetes 101 worksho...
►►►Resources ►►►
► Workshop Slide Deck - docs.google.com/presentation/...
Chapters
00:00 Intro music
01:38 Introduction with Saiyam and Michael
08:10 Workshop Start
08:58 What to expect
10:05 Workshop requirements
12:22 Tips
15:06 Monitoring, quo vadis - in a nutshell, black-box, metrics/trends, microservices, whitebox
23:00 Kubernetes - learn what to monitor
29:45 Metrics with Prometheus - Architecture, PromQL, UI,
39:15 Prometheus Operator - install Prometheus in Kubernetes
52:22 Kubernetes Metrics
54:45 Prometheus Metrics in Grafana - Dashboards inspection, deployed by Prometheus Operator
01:02:56 Workshop dashboards in Grafana - first panel and Kubernetes dashboard, container metrics, kube-state-metrics,
01:21:34 ServiceMonitor CRD for /metrics endpoints auto discovery with Prometheus
01:37:56 Monitoring 2.0 - Prometheus client libraries & instrumentation,
01:45:43 Alerts and SLOs - Prometheus Operator CRDs, Alert Manager, podtato-head
01:55:53 Trigger alerts for podtato-head deployment - blackbox probe, dashboards, alert rules,
02:14:45 Service Level Objectives & Ops Confidence - Golden Signals, SLOs as code,
02:19:15 Customize kube-prometheus - custom dashboards, reduce visible data, see what is important
02:22:50 Beyond Metrics - Logs, Tracing, OpenTelemetry
02:31:28 OpenTelemetry demo deployment - shop, website, Jaeger tracing,
02:39:05 Discussion: Why traces? What's next
02:45:35 Performance and Scaling - data retention, long-term storage, distributed scaling, GitLab.com SaaS production insights,
02:53:50 Observability and Chaos Engineering
02:56:06 Chaos Mesh
02:58:10 DNS Chaos - demo exercise from KubeCon EU, leak app memory, verify alerts and SLOs
03:12:45 Take action from chaos experiments
03:15:00 Future Observability - eBPF, auto-instrumentation with Cilium Tetragon, etc.
03:17:30 SLOs and quality gates with Keptn
03:17:48 Security - Policies with Kyverno, Hardening (book recommendation: Hacking Kubernetes)
03:18:54 Your adventure -
03:19:20 Q&A - o11y.love and outro with Saiyam and Michael
►►►Connect with Kubesimplify ►►►
► Twitter - / kubesimplify
► Discord - kubesimplify.com/discord
► Website - kubesimplify.com/
► GitHub - github.com/kubesimplify
#kubesimplify #kubernetes #observability

Пікірлер: 7
@michi_gl
@michi_gl Жыл бұрын
TOC 1:38 Introduction with Saiyam and Michael 8:10 Workshop Start 8:58 What to expect 10:05 Workshop requirements 12:22 Tips 15:06 Monitoring, quo vadis - in a nutshell, black-box, metrics/trends, microservices, whitebox 23:00 Kubernetes - learn what to monitor 29:45 Metrics with Prometheus - Architecture, PromQL, UI, 39:15 Prometheus Operator - install Prometheus in Kubernetes 52:22 Kubernetes Metrics 54:45 Prometheus Metrics in Grafana - Dashboards inspection, deployed by Prometheus Operator 1:02:56 Workshop dashboards in Grafana - first panel and Kubernetes dashboard, container metrics, kube-state-metrics, 1:21:34 ServiceMonitor CRD for /metrics endpoints auto discovery with Prometheus 1:37:56 Monitoring 2.0 - Prometheus client libraries & instrumentation, 1:45:43 Alerts and SLOs - Prometheus Operator CRDs, Alert Manager, podtato-head 1:55:53 Trigger alerts for podtato-head deployment - blackbox probe, dashboards, alert rules, 2:14:45 Service Level Objectives & Ops Confidence - Golden Signals, SLOs as code, 2:19:15 Customize kube-prometheus - custom dashboards, reduce visible data, see what is important 2:22:50 Beyond Metrics - Logs, Tracing, OpenTelemetry 2:31:28 OpenTelemetry demo deployment - shop, website, Jaeger tracing, 2:39:05 Discussion: Why traces? What's next 2:45:35 Performance and Scaling - data retention, long-term storage, distributed scaling, GitLab.com SaaS production insights, 2:53:50 Observability and Chaos Engineering 2:56:06 Chaos Mesh 2:58:10 DNS Chaos - demo exercise from KubeCon EU, leak app memory, verify alerts and SLOs 3:12:45 Take action from chaos experiments 3:15:00 Future Observability - eBPF, auto-instrumentation with Cilium Tetragon, etc. 3:17:30 SLOs and quality gates with Keptn 3:17:48 Security - Policies with Kyverno, Hardening (book recommendation: Hacking Kubernetes) 3:18:54 Your adventure - 3:19:20 Q&A - o11y.love and outro with Saiyam and Michael
@shivanitiwari7751
@shivanitiwari7751 2 ай бұрын
Hello Saiyam and Michael , I wanna know - where can I practice more about it and show to an employer(wherever I apply) as one of my experimented work??
@thejournalsofawakening
@thejournalsofawakening Жыл бұрын
#support
@durgaprasadpolavarapu5894
@durgaprasadpolavarapu5894 Жыл бұрын
Please add timestamps It would help a lot
@kubesimplify
@kubesimplify Жыл бұрын
We will in coming week
@carrie_kohan
@carrie_kohan Жыл бұрын
Great idea...
@mariacristinaarezzi
@mariacristinaarezzi 5 ай бұрын
Hello
Kubernetes Observability for SREs with Dynatrace
1:02:56
Dynatrace
Рет қаралды 9 М.
Hands on with EKS Observability (2023) | Amazon EKS Workshop
1:30:10
Containers from the Couch
Рет қаралды 9 М.
Мама и дневник Зомби (часть 1)🧟 #shorts
00:47
Лизка заплакала смотря видео котиков🙀😭
00:33
Who enjoyed seeing the solar eclipse
00:13
Zach King
Рет қаралды 65 МЛН
He FOUND MYSTERY inside the GUMMY BEAR 😱🧸😂 #shorts
00:26
BROTHERS VLOG
Рет қаралды 55 МЛН
RBAC in Kubernetes
20:27
Pavan Elthepu
Рет қаралды 24 М.
Kubernetes Monitoring Made Easy with Prometheus | KodeKloud
1:08:55
Observability vs. Monitoring
14:15
Pavan Elthepu
Рет қаралды 14 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 193 М.
Kubernetes-Native Observability Through eBPF And Scripting With Pixie
23:44
Agile & Scrum Don't Work | Allen Holub In The Engineering Room Ep. 9
1:12:35
Continuous Delivery
Рет қаралды 106 М.
одни дома // EVA mash @TweetvilleCartoon
1:00
EVA mash
Рет қаралды 1,5 МЛН
Вот это попал…
0:18
Илюха Хэлп
Рет қаралды 7 МЛН
Необычная девочка 🤣🤣🤣 #funny #ржака
0:26
Yuriy Tarabanov
Рет қаралды 1,7 МЛН
من هذا😱#shorts
0:19
Ăn Vặt Tuổi Thơ
Рет қаралды 14 МЛН
Anam dekho kise padha rahi hai  😂🤪 #shorts #viralvideo #funnyshorts
0:23