PROMETHEUS VE GRAFANA İLE KUBERNETES İZLEME EĞİTİMİ

kube-prometheus-stack ile sahada çalışan çözümler kurun

kube-prometheus-stack, PromQL, Alertmanager ve Grafana provisioning başlıklarını 3 günde laboratuvar uygulamalarıyla öğrenin

Prometheus ve Grafana ile Kubernetes izleme konusunda kube-prometheus-stack, PromQL, Alertmanager ve Grafana provisioning başlıklarını işleyen, Orta seviye, 3 günlük uygulamalı DVA eğitimi.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

kube-prometheus-stack, PromQL ve Alertmanager ekseninde uygulamalı Prometheus ve Grafana ile Kubernetes izleme

Prometheus ve Grafana ile Kubernetes izleme konusunu kube-prometheus-stack kurulu kümede uygulamalı olarak işleyen bu program; kube-prometheus-stack, PromQL, Alertmanager ve Grafana provisioning başlıklarını kapsar. 3 gün boyunca komut satırı, YAML manifestleri ve gerçek hata senaryoları kullanılarak kavramlar çalışan yapılandırmalara dönüştürülür.

Süre ve Format

3 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve kube-prometheus-stack ile PromQL üzerinde uygulama oturumlarıyla ilerler.

Seviye

Orta Seviye — kube-prometheus-stack, PromQL, Alertmanager ve Grafana provisioning başlıklarını kapsayan, kube-prometheus-stack kurulu kümede yürütülen 3 günlük uygulamalı program.

Öğrenme Metodu

Her modülde kısa teorik anlatımın ardından kube-prometheus-stack kurulu kümede kube-prometheus-stack ve PromQL üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.

Neden Bu Eğitim?

🛠️Uygulamalı Laboratuvar

Eğitim kube-prometheus-stack kurulu kümede yürütülür; kube-prometheus-stack ve PromQL doğrudan komut satırında denenir.

🎯Sahaya Dönük İçerik

Alertmanager ve Grafana provisioning gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.

🧭Üretime Hazırlık

“Grafana Panoları, Uzun Süreli Depolama ve Operasyon” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.

Anahtar Konular

prometheus ve grafana ile kubernetes izlemekube-prometheus-stackpromqlalertmanagergrafana provisioningkubernetes eğitimidevops eğitimikonteyner orkestrasyonudva kurumsal eğitimuygulamalı kubernetes lab
“Güvenlik sonradan eklenen bir özellik değil, tasarımın ilk satırıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux yönetimi

systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir.

2
Konteyner deneyimi

İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.

3
Kubernetes aşinalığı

Pod, Deployment ve Service nesnelerini kubectl ile kullanabilmek yararlıdır.

4
Laboratuvar erişimi

Uygulamalar kube-prometheus-stack kurulu kümede yapılır; tarayıcı ve SSH erişimi olan bir bilgisayar yeterlidir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, Prometheus ile Kubernetes Metrikleri, Küme Gözlemlenebilirliği, Kubernetes Mimarisi ve Control Plane ve Service ve Servis Keşfi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Prometheus ile Kubernetes Metrikleri
  • Prometheus mimarisi: scrape, TSDB, retention ve remote write
  • kube-prometheus-stack Helm chart ile kurulum
  • ServiceMonitor, PodMonitor ve relabeling kuralları
  • PromQL: rate, irate, histogram_quantile ve by/without kullanımı
  • node-exporter, kube-state-metrics ve cAdvisor metrikleri
  • Recording rule ve Alertmanager yönlendirme, susturma (silence) ve inhibit
Modül 2
Küme Gözlemlenebilirliği
  • metrics-server, kubectl top ve kaynak tüketimi izleme
  • Merkezi log toplama: Fluent Bit DaemonSet ve Loki/Elasticsearch hedefleri
  • kubectl logs, describe, events ve debug ephemeral container kullanımı
  • Probe ve Event kayıtlarından kök neden analizi
  • Dağıtık izleme (OpenTelemetry, Jaeger) temelleri
  • SLO odaklı uyarı tasarımı ve alarm yorgunluğunu azaltma
Modül 3
Kubernetes Mimarisi ve Control Plane
  • kube-apiserver, etcd, kube-scheduler ve kube-controller-manager rollerinin ayrıştırılması
  • kubelet, kube-proxy ve container runtime (containerd, CRI-O) arasındaki CRI akışı
  • etcd Raft konsensüsü, kuorum mantığı ve snapshot ile yedekleme (etcdctl snapshot save)
  • API grupları, sürümleme (v1, apps/v1) ve kubectl api-resources ile kaynak keşfi
  • Reconciliation döngüsü: desired state ile observed state arasındaki fark nasıl kapatılır
  • Cloud-controller-manager, admission controller zinciri ve watch mekanizması
Modül 4
Service ve Servis Keşfi
  • ClusterIP, NodePort, LoadBalancer ve ExternalName tipleri
  • Endpoints ve EndpointSlice nesnelerinin servis eşleştirmesindeki rolü
  • CoreDNS ile servis keşfi: <svc>.<ns>.svc.cluster.local çözümlemesi
  • Headless Service ve StatefulSet ile kararlı ağ kimliği
  • kube-proxy iptables ve IPVS modlarının çalışma farkları
  • Session affinity, externalTrafficPolicy ve kaynak IP koruma
Günün hedefiKatılımcı, ConfigMap ve Secret Yönetimi, Grafana Panoları ve Uyarı Tasarımı, Monitoring, Logging ve Uyarı Yönetimi ve Sorun Giderme Metodolojisi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
ConfigMap ve Secret Yönetimi
  • ConfigMap değerlerini env, envFrom ve volume olarak tüketme
  • Secret türleri (Opaque, kubernetes.io/tls, dockerconfigjson) ve base64 yanılgısı
  • etcd düzeyinde Secret şifreleme (EncryptionConfiguration)
  • Immutable ConfigMap/Secret ve yapılandırma değişiminde rollout tetikleme
  • External Secrets Operator ve Sealed Secrets ile gizli veri yönetimi
  • Downward API ile Pod meta verisini container içine aktarma
Modül 2
Grafana Panoları ve Uyarı Tasarımı
  • Veri kaynakları: Prometheus, Loki ve Tempo bağlantısı
  • Dashboard değişkenleri (variable), template sorguları ve panel türleri
  • Dashboards-as-code: provisioning ve ConfigMap ile otomatik yükleme
  • USE ve RED yöntemleriyle küme ve servis panoları
  • Grafana Alerting: kural, contact point ve notification policy
  • Thanos / Mimir ile uzun süreli depolama ve çok kümeli görünüm
Modül 3
Monitoring, Logging ve Uyarı Yönetimi
  • Yerleşik Prometheus, Alertmanager ve Thanos Querier yığını
  • ServiceMonitor ve PodMonitor ile user workload monitoring
  • PrometheusRule ile özel alarm kuralları ve Alertmanager alıcıları
  • OpenShift Logging: Vector toplayıcı, ClusterLogForwarder ve LokiStack
  • Kümeyi must-gather ve sosreport ile destek için veri toplama
  • Etcd ve API sunucusu metriklerinden kapasite okuma
Modül 4
Sorun Giderme Metodolojisi
  • Katmanlı teşhis: uygulama, Pod, Service, düğüm ve control plane ayrımı
  • Pending Pod nedenleri: kaynak yetersizliği, taint, PVC bağlanamaması
  • Düğüm NotReady durumu: kubelet günlükleri ve journalctl analizi
  • DNS ve servis erişim sorunları için netshoot ile debug Pod’u
  • etcd sağlık kontrolü ve API sunucusu gecikme belirtileri
  • Olay sonrası inceleme (postmortem) ve runbook oluşturma
Günün hedefiKatılımcı, RBAC, ServiceAccount ve Erişim Kontrolü, Helm ve Kustomize ile Paketleme, Küme İşletimi ve Bakım ve Kubernetes için CI/CD Hatları başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
RBAC, ServiceAccount ve Erişim Kontrolü
  • Role, ClusterRole, RoleBinding ve ClusterRoleBinding ilişkisi
  • ServiceAccount token projeksiyonu ve bound token kullanımı
  • kubectl auth can-i ile yetki denetimi ve --as ile kimliğe bürünme
  • Aggregated ClusterRole ve en az yetki prensibi tasarımı
  • OIDC ile kimlik doğrulama ve harici kimlik sağlayıcı bağlama
  • Audit policy ile API erişim kayıtlarının tutulması
Modül 2
Helm ve Kustomize ile Paketleme
  • Helm chart yapısı: Chart.yaml, values.yaml ve templates dizini
  • helm install, upgrade, rollback ve release geçmişi
  • Go template fonksiyonları, _helpers.tpl ve named template kullanımı
  • Kustomize base/overlay yapısı ve patchesStrategicMerge
  • Helm chart’ı OCI registry’ye push etme ve imzalama
  • helm lint, helm template ve chart test stratejileri
Modül 3
Küme İşletimi ve Bakım
  • etcd yedekleme ve geri yükleme tatbikatı
  • Düğüm bakımı: cordon, drain ve uncordon akışı
  • Sürüm yükseltme stratejisi ve skew policy kuralları
  • Kapasite planlama ve kaynak rezervasyonu (kube-reserved, system-reserved)
  • Felaket kurtarma planı ve Velero ile uygulama yedekleme
  • Değişiklik yönetimi, bakım pencereleri ve geri dönüş planı
Modül 4
Kubernetes için CI/CD Hatları
  • GitHub Actions / GitLab CI ile imaj derleme ve registry’ye gönderme
  • İmaj etiketleme stratejisi: commit SHA, semver ve digest sabitleme
  • Helm veya Kustomize ile ortam bazlı dağıtım
  • Argo CD ve Flux ile pull tabanlı dağıtım
  • Pipeline içinde Trivy taraması ve test aşamaları
  • Progressive delivery: Argo Rollouts ile canary ve otomatik analiz

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Prometheus ile Kubernetes Metrikleri

Prometheus ile Kubernetes Metrikleri kapsamında Prometheus mimarisi: scrape, TSDB, retention ve remote write ve ServiceMonitor, PodMonitor ve relabeling kuralları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Küme Gözlemlenebilirliği

Küme Gözlemlenebilirliği kapsamında metrics-server, kubectl top ve kaynak tüketimi izleme ve kubectl logs, describe, events ve debug ephemeral container kullanımı gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Service ve Servis Keşfi

Service ve Servis Keşfi kapsamında ClusterIP, NodePort, LoadBalancer ve ExternalName tipleri ve CoreDNS ile servis keşfi: <svc>.<ns>.svc.cluster.local çözümlemesi gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
ConfigMap ve Secret Yönetimi

ConfigMap ve Secret Yönetimi kapsamında ConfigMap değerlerini env, envFrom ve volume olarak tüketme ve etcd düzeyinde Secret şifreleme (EncryptionConfiguration) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Monitoring, Logging ve Uyarı Yönetimi

Monitoring, Logging ve Uyarı Yönetimi kapsamında Yerleşik Prometheus, Alertmanager ve Thanos Querier yığını ve PrometheusRule ile özel alarm kuralları ve Alertmanager alıcıları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Sorun Giderme Metodolojisi

Sorun Giderme Metodolojisi kapsamında Katmanlı teşhis: uygulama, Pod, Service, düğüm ve control plane ayrımı ve Düğüm NotReady durumu: kubelet günlükleri ve journalctl analizi gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Helm ve Kustomize ile Paketleme

Helm ve Kustomize ile Paketleme kapsamında Helm chart yapısı: Chart.yaml, values.yaml ve templates dizini ve Go template fonksiyonları, _helpers.tpl ve named template kullanımı gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Küme İşletimi ve Bakım

Küme İşletimi ve Bakım kapsamında etcd yedekleme ve geri yükleme tatbikatı ve Sürüm yükseltme stratejisi ve skew policy kuralları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • Kubernetes kümelerini izleyen SRE
  • DevOps
  • sistem yöneticileri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes kümelerini izleyen SRE, DevOps ve sistem yöneticileri. Seviye: Orta.
Uygulamalar hangi ortamda yapılır?
Tüm laboratuvarlar kube-prometheus-stack kurulu kümede gerçekleştirilir; kube-prometheus-stack ve PromQL katılımcıların kendi erişimleriyle denenir.
Eğitimde hangi konular işlenir?
3 günde Prometheus Mimarisi ve Kubernetes Entegrasyonu, PromQL, Alarm ve Alertmanager ve Grafana Panoları, Uzun Süreli Depolama ve Operasyon aşamaları işlenir; öne çıkan başlıklar kube-prometheus-stack, PromQL, Alertmanager ve Grafana provisioning.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda katılım ve başarı koşullarını sağlayanlar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır.
Ön bilgi gerekli midir?
systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir. İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Prometheus ve Grafana ile Kubernetes İzleme Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonKubernetes Administrator: Ingress and Cluster DNS & CNI Management Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Administrator: Ingress and Cluster DNS & CNI Management Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Kubernetes Administrator: Ingress and Cluster DNS ve CNI Management eğitimi: Ingress, DNS ve CNI yönetimi. 4 gün uygulamalı laboratuvar, DVA sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Administrator: Kubernetes Fundamentals for Administrators Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Administrator: Kubernetes Fundamentals for Administrators Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Kubernetes Administrator: Kubernetes Fundamentals for Administrators eğitimi: Yönetici temelleri. 3 gün uygulamalı laboratuvar, DVA sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Administrator: Managing Highly-available Clusters Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Administrator: Managing Highly-available Clusters Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Kubernetes Administrator: Managing Highly-available Clusters eğitimi: Yüksek erişilebilir küme yönetimi. 4 gün uygulamalı laboratuvar, DVA sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Administrator: Managing Kubernetes Deployments Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Administrator: Managing Kubernetes Deployments Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Kubernetes Administrator: Managing Kubernetes Deployments eğitimi: Deployment yönetimi. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifi

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Administrator: Managing Pods & Deployments Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Administrator: Managing Pods & Deployments Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Kubernetes Administrator: Managing Pods ve Deployments eğitimi: Pod ve Deployment yönetimi. 3 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Ser

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn