arrow_back

Cloud Monitoring ile Birden Fazla Projeyi İzleme

Sign in Join
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

Cloud Monitoring ile Birden Fazla Projeyi İzleme

Lab 1 hour universal_currency_alt 1 Credit show_chart Introductory
info This lab may incorporate AI tools to support your learning.
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

GSP090

Google Cloud Rehbersiz Laboratuvarları

Genel Bakış

Cloud Monitoring tarafından sunulan kontrol panelleri ve uyarılar sayesinde bulut hizmetlerinin, sanal makinelerin ve MongoDB, Apache, Nginx ve Elasticsearch gibi yaygın birçok açık kaynak sunucunun performans metriklerini inceleyebilirsiniz. Cloud Monitoring, Console'da yapılandırılır.

Bu uygulamalı laboratuvarda 2 projeyi Cloud Monitoring'de izleyeceksiniz. Her iki projeyi bir Cloud Monitoring hesabına ekleyecek ve bu projelerdeki sanal makinelerin metriklerini izleyeceksiniz.

Hedefler

Bu laboratuvarda şunları öğreneceksiniz:

  • İki Google Cloud projesi içeren bir Cloud Monitoring hesabı oluşturma
  • Tek Cloud Monitoring hesabından her iki projeyi izleme

Kurulum ve şartlar

Laboratuvarı Başlat düğmesini tıklamadan önce

Buradaki talimatları okuyun. Laboratuvarlar süreli olduğundan duraklatılamaz. Laboratuvarı Başlat'ı tıkladığınızda başlayan zamanlayıcı, Google Cloud kaynaklarının ne süreyle kullanımınıza açık durumda kalacağını gösterir.

Bu uygulamalı laboratuvarı kullanarak, laboratuvar etkinliklerini gerçek bir bulut ortamında (Simülasyon veya demo ortamında değil.) gerçekleştirebilirsiniz. Bu olanağın sunulabilmesi için size yeni, geçici kimlik bilgileri verilir. Bu kimlik bilgilerini laboratuvar süresince Google Cloud'da oturum açmak ve Google Cloud'a erişmek için kullanırsınız.

Bu laboratuvarı tamamlamak için şunlar gerekir:

  • Standart bir internet tarayıcısına erişim (Chrome Tarayıcı önerilir).
Not: Bu laboratuvarı çalıştırmak için tarayıcıyı gizli pencerede açın. Aksi takdirde, kişisel hesabınızla öğrenci hesabınız arasında oluşabilecek çakışmalar nedeniyle kişisel hesabınızdan ek ücret alınabilir.
  • Laboratuvarı tamamlamak için yeterli süre. (Laboratuvarlar, başlatıldıktan sonra duraklatılamaz)
Not: Kişisel bir Google Cloud hesabınız veya projeniz varsa bu laboratuvarda kullanmayın. Aksi takdirde hesabınızdan ek ücret alınabilir.

Laboratuvarınızı başlatma ve Google Cloud Console'da oturum açma

  1. Laboratuvarı Başlat düğmesini tıklayın. Laboratuvar için ödeme yapmanız gerekiyorsa ödeme yöntemini seçebileceğiniz bir pop-up açılır. Soldaki Laboratuvar Ayrıntıları panelinde şunlar yer alır:

    • Google Cloud Console'u aç düğmesi
    • Kalan süre
    • Bu laboratuvarda kullanmanız gereken geçici kimlik bilgileri
    • Bu laboratuvarda ilerlemek için gerekebilecek diğer bilgiler
  2. Google Cloud Console'u aç'ı tıklayın (veya Chrome Tarayıcı'yı kullanıyorsanız sağ tıklayıp Bağlantıyı gizli pencerede aç'ı seçin).

    Laboratuvar, kaynakları çalıştırır ve sonra Oturum açın sayfasını gösteren başka bir sekme açar.

    İpucu: Sekmeleri ayrı pencerelerde, yan yana açın.

    Not: Hesap seçin iletişim kutusunu görürseniz Başka bir hesap kullan'ı tıklayın.
  3. Gerekirse aşağıdaki kullanıcı adını kopyalayıp Oturum açın iletişim kutusuna yapıştırın.

    {{{user_0.username | "Username"}}}

    Kullanıcı adını Laboratuvar ayrıntıları panelinde de bulabilirsiniz.

  4. İleri'yi tıklayın.

  5. Aşağıdaki şifreyi kopyalayıp Hoş geldiniz iletişim kutusuna yapıştırın.

    {{{user_0.password | "Password"}}}

    Şifreyi Laboratuvar ayrıntıları panelinde de bulabilirsiniz.

  6. İleri'yi tıklayın.

    Önemli: Laboratuvarın sizinle paylaştığı giriş bilgilerini kullanmanız gerekir. Google Cloud hesabınızın kimlik bilgilerini kullanmayın. Not: Bu laboratuvarda kendi Google Cloud hesabınızı kullanabilmek için ek ücret ödemeniz gerekebilir.
  7. Sonraki sayfalarda ilgili düğmeleri tıklayarak ilerleyin:

    • Şartları ve koşulları kabul edin.
    • Geçici bir hesap kullandığınızdan kurtarma seçenekleri veya iki faktörlü kimlik doğrulama eklemeyin.
    • Ücretsiz denemelere kaydolmayın.

Birkaç saniye sonra Google Cloud Console bu sekmede açılır.

Not: Google Cloud ürün ve hizmetlerinin listelendiği menüyü görmek için sol üstteki Gezinme menüsü'nü tıklayın. Gezinme menüsü simgesi

İki proje için kurulum

Bu laboratuvar için iki proje kimliği alacaksınız. Giriş yaptığınızda varsayılan olarak Proje 1'e giriş yaparsınız. Projelerinizi takip etmeniz gerekir. Hangi projenin hangisi olduğunu unutursanız dilediğinizde bu sayfaya geri dönebilirsiniz. Projelerin sırası değişecektir. Bu nedenle, projeleri ayırt edebilmek için adlarındaki son birkaç basamağı hatırlamanız faydalı olacaktır.

Kullanıcı Adı, Parola, Proje Kimliği 1 ve Proje Kimliği 2 bilgilerini içeren laboratuvar ayrıntıları bölmesi

Proje 1'de zaten bir sanal makine mevcuttur (Bu sanal makineye bakmak için Compute Engine > VM instances [Compute Engine > Sanal makine örnekleri] bölümüne gidebilirsiniz.). Proje 2'de siz bir sanal makine oluşturacaksınız. Ardından Cloud Monitoring'de her iki projeyi izleyeceksiniz.

1. görev: Proje 2'nin sanal makinesini oluşturma

  1. Ekranın üst kısmında Proje 1'in adının yanındaki açılır oku tıklayın.

Açılır ok

  1. All (Tümü) sekmesinde olduğunuzdan emin olun ve Proje 2'nin adını tıklayarak bu projeye gidin. All (Tümü) sekmesi

  2. Gezinme menüsü > Compute Engine'i seçerek sanal makine örnekleri penceresini açın.

  3. Yeni bir örnek oluşturmak için +Create instance'ı (+Örnek oluştur) tıklayın.

  4. Bu örneğe instance2 adını verin.

  5. Region (Bölge) ve Zone (Alt Bölge) seçin.

Tüm seçenekleri varsayılan ayarlarda bırakın.

  1. Create'i (Oluştur) tıklayın.

Artık iki projeniz de izlenebilecek kaynaklara sahip.

Tamamlanan görevi test etme

Tamamladığınız görevi doğrulamak için İlerleme durumumu kontrol et'i tıklayın. Görevi başarıyla tamamladıysanız size bir değerlendirme puanı verilir.

Proje 2'nin sanal makinesini oluşturma Not: Laboratuvarda ilerlemek için Proje 2'de olduğunuzdan emin olun.

Monitoring metrik kapsamı oluşturma

Google Cloud projenize bağlı bir Monitoring metrik kapsamı oluşturun. Monitoring'i ücretsiz deneme imkanı sunan yeni bir hesap oluşturmak için aşağıdaki adımları uygulayın.

  • Cloud Console'da gezinme menüsü (Gezinme menüsü simgesi) > Monitoring'i tıklayın.

Monitoring Genel Bakış sayfası açıldığında, metrik kapsamı projeniz hazır demektir.

Şimdi, her iki projeyi Monitoring'e ekleyin.

  1. Sol panelde Monitoring Settings'i (Monitoring Ayarları) tıklayın, ardından Settings (Ayarlar) penceresindeki GCP Projects (GCP Projeleri) bölümünden +Add GCP PROJECTS'i (+GCP PROJESİ EKLE) tıklayın.

  2. Select Projects'i (Proje Seçin) tıklayın.

  3. Project ID 1'i (Proje Kimliği 1) işaretleyin ve Select'i (Seç) tıklayın.

  4. Add projects'i (Proje ekle) tıklayın.

2. görev: Monitoring'e Genel Bakış

Sol menüde Genel Bakış'ı tıklayın. Laboratuvar süresince buraya pek çok faydalı bilgi ekleyeceksiniz. Öncelikle her iki projenin verilerini görebilmek için bir Cloud Monitoring grubu oluşturacaksınız.

Cloud Monitoring grupları hakkında

Cloud Monitoring sayesinde sanal makine örnekleri, veritabanları ve yük dengeleyiciler gibi kaynaklar için gruplar tanımlayıp bu grupları izleyebilirsiniz. Gruplar ada, etikete, bölgeye, uygulamaya veya başka kriterlere dayalı olarak oluşturulabilir. Ayrıca gruplarda altı alt düzeye kadar inen alt gruplar oluşturabilirsiniz.

Cloud Monitoring grubu oluşturma

  1. Sol menüden Groups'u (Gruplar), ardından +Create group'u (+Grup oluştur) tıklayın.

  2. Grubunuza DemoGroup adını verin.

Kriterler, hangi kaynakların bu gruba dahil edilmesi gerektiğini dinamik olarak değerlendirecek olan bir dizi kuraldır.

Cloud Monitoring, hangi kaynakların grubunuza ait olduğunu filtre kriterlerinize göre dinamik şekilde belirler.

  • İlk açılır menü alanında (Type [Tür]) varsayılan olarak Name (Ad) seçilidir.
  • İkinci açılır menüde (Operatör) varsayılan olarak Contains (İçerir) seçilidir.
  • Her iki projenizdeki örnek adları da instance ifadesiyle başladığından üçüncü alana (Değer) "instance" yazın.
  1. Done'ı (Bitti), ardından Create'i (Oluştur) tıklayın.

Tamamlanan görevi test etme

Tamamladığınız görevi doğrulamak için İlerleme durumumu kontrol et'i tıklayın. Görevi başarıyla tamamladıysanız size bir değerlendirme puanı verilir.

Cloud Monitoring Grubu oluşturma

3. görev: Grubunuz için çalışma denetimi

Çalışma denetimleri sayesinde dilediğiniz web sayfasının, örneğin veya kaynak grubunun durumunu hızla doğrulayabilirsiniz. Yapılandırılmış her denetimle dünya genelindeki çeşitli konumlardan düzenli olarak iletişim kurulur. Çalışma denetimleri, uyarı politikası tanımlarında koşul olarak kullanılabilir.

  1. Sol menüden Uptime checks'i (Çalışma denetimleri), ardından +Create uptime check'i (+Çalışma denetimi oluştur) tıklayın.

  2. Çalışma denetiminizi aşağıdaki bilgileri kullanarak oluşturun:

    Protocol (Protokol): TCP

    Resource Type (Kaynak Türü): Örnek

    Applies To (Uygulandığı Yer): Grup. Ardından DemoGroup'u seçin.

    Port (Bağlantı Noktası): 22

    Check frequency (Denetim sıklığı): 1 dakika. Ardından Continue'yu (Devam) tıklayın.

  3. Tekrar Continue'yu (Devam) tıklayın.

  4. Alert & notification (Uyarı ve bildirim) bölümündeki Create an alert (Uyarı oluştur) seçeneği için kaydırma çubuğu durumunu ON (AÇIK) olarak bırakın, ardından Continue'yu (Devam) tıklayın.

  5. Title: (Başlık:) alanına DemoGroup uptime check girin.

  6. Çalışma denetiminizin kaynağa bağlanıp bağlanamadığını doğrulamak için TEST'i (TEST ET) tıklayın.

  7. Tüm öğelerin bağlanabildiği anlamına gelen yeşil onay işaretini gördüğünüzde Create'i (Oluştur) tıklayın.

Tamamlanan görevi test etme

Tamamladığınız görevi doğrulamak için İlerleme durumumu kontrol et'i tıklayın. Görevi başarıyla tamamladıysanız size bir değerlendirme puanı verilir.

Grubunuz için çalışma denetimi

4. görev: Grup için uyarı politikası

Bir veya daha fazla uyarı politikası oluşturmak için Cloud Monitoring'i kullanın.

  1. Soldaki menüden Uptime checks'i (Çalışma denetimleri) tıklayın.

  2. Görünen adınızın en sağındaki üç noktayı Diğer menüsü simgesi ve daha sonra Add alert policy'yi (Uyarı politikası ekle) tıklayın.

  3. +Add alert condition'ı (+Uyarı koşulu ekle) tıklayın.

  4. Soldaki bölümden, daha önce oluşturduğunuz Uptime health check on DemoGroup koşulunu seçin ve Delete alert condition'ı (Uyarı koşulunu sil) tıklayın.

  5. New condition (Yeni koşul) bölümünde Select a metric'i (Metrik seçin) tıklayın.

  6. Active (Etkin) kutusunun işaretini kaldırın.

  7. Select a metric (Metrik seçin) alanında check_passed araması yapın ve VM Instance > Uptime_check > Check passed'i (Sanal Makine Örneği > Uptime_check > Denetimden geçti) tıklayın. Apply'ı (Uygula) tıklayın.

  8. Add a filter'i (Filtre ekle) tıklayın, Filter değerini check_id olarak ayarlayın ve Value olarak demogroup-uptime-check-id seçin. Done'ı (Bitti) tıklayın.

Not: demogroup-uptime-check-id check_id mevcut değilse lütfen birkaç saniye bekleyip deneyin.
  1. Sol panelde, VM Instance-Check passed (Sanal Makine Örneği-Denetimden geçti) ifadesinin yanındaki ok düğmesini, ardından Configure trigger'ı (Tetikleyici yapılandır) tıklayın.

  2. Koşul türü olarak Metric absence'ı (Metrik olmayan) seçin ve Next'i (İleri) tıklayın.

  3. Configure notifications'ı (Bildirimleri yapılandır) kapatın.

  4. Alert policy name (Uyarı politikası adı) alanına Uptime Check Policy (Çalışma Denetimi Politikası) olarak Name (Ad) girin. Next'i (Sonraki) tıklayın.

  5. Create policy'i (Politika oluştur) tıklayın.

Tamamlanan görevi test etme

Tamamladığınız görevi doğrulamak için İlerleme durumumu kontrol et'i tıklayın. Görevi başarıyla tamamladıysanız size bir değerlendirme puanı verilir.

Grup için uyarı politikası

5. görev: Grubunuz için özel kontrol paneli

Grubunuzu kolayca izleyebilmek için özel bir kontrol paneli oluşturun.

  1. Sol menüde Dashboards'u (Kontrol Panelleri), ardından +Create dashboard'u (+Kontrol paneli oluştur) tıklayın.

  2. Kontrol panelinize ad verin.

  3. +Add Widget'ı (+Widget Ekle) tıklayın ve Visualization (Görselleştirme) bölümünde Line'ı (Çizgi) seçin.

  4. Metric (Metrik) alanında Active'in (Etkin) işaretini kaldırın.

  5. uptime (compute.googleapis.com/instance/uptime) araması yapın ve VM Instance > Instance > Uptime'ı (Sanal Makine Örneği > Örnek > Çalışma Süresi) tıklayın. Apply'ı (Uygula) tıklayın.

Kontrol paneli şöyle görünmelidir:

Uptimedashboard

  1. Tekrar Apply'ı (Uygula) tıklayın.

6. görev: Bir örneği kaldırarak soruna neden olma

  1. Konsolda Gezinme menüsü > Compute Engine'i seçin.

  2. instance2'nin yanındaki kutuyu işaretleyin, ardından sayfanın üst kısmındaki üç dikey noktayı Diğer simgesi ve daha sonra Stop'ı (Durdur) tıklayın. Makineyi kapatmak için Stop'ı (Durdur) tekrar tıklayın.

  3. Örneğin durması ve kısa süre önce ayarladığınız çalışma denetimini ihlal etmesi için birkaç dakika bekleyin. Birkaç dakika geçtikten sonra Start/Resume'u (Başlat/Devam Ettir), ardından Start'ı (Başlat) tıklayarak makinenizi yeniden açın.

  4. Navigation menu > Monitoring > Alerting'i (Gezinme menüsü > İzleme > Uyarılar) tıklayın ve tarayıcınızı yenileyin. Summary (Özet) bölümünde sorunların görünmesi için birkaç dakika daha beklemeniz gerekebilir. Şuna benzer bir olay görüntülenene kadar sayfayı yenileyin:

Olaylar sayfası

İsteğe bağlı: Sol menüyü kullanıp Dashboards'a (Kontrol Panelleri) bakarak özel kontrol panelinizi görüntüleyin. Bu panelde, her iki sanal makineyle ilgili ayrıntılar sağlanır. Fareyle grafiğinizin üzerine gelirseniz hangi örneklerinizin durdurulup yeniden başlatıldığını görebilirsiniz.

Olay

Uyarı politikası koşulları ihlal edildiğinde bir "olay" oluşturulur ve Incident (Olay) bölümünde görüntülenir.

Olay yanıt sorumluları, bildirimin alındığını onaylayabilir ve çözüme kavuşturulduktan sonra olayı kapatabilir.

  1. Incidents (Olaylar) bölümünde, ihlal edilen uyarı politikasına gitmek için bu politikanın adını tıklayın.

Sanal makineyi yeniden açarak sorununuzu zaten çözmüştünüz. Bu nedenle, olay temizlenmiştir ve Olaylar bölümünde bir olay görmezsiniz.

  1. Kapatılan olayı görüntülemek için aşağı gidin ve Show closed incidents (Kapatılan olayları göster) bağlantısını tıklayın.

Olayınızın durumu Closed (Kapalı) olacaktır. Olay ayrıntılarını gözden geçirebilirsiniz.

  1. Ayrıca, Uptime Check Policy (Çalışma Denetimi Politikası) bağlantısını tıklayarak sunulan metrikleri inceleyebilirsiniz.

Birkaç dakika sonra Proje 2'deki örnek, Çalışma Denetimi'nden geçer. Böylece İzlemeye Genel Bakış sayfasının tamamı yeniden yeşile döner.

(İsteğe bağlı) Uyarı politikanızı kaldırın

Uyarı politikanızın kapsamında bir e-posta uyarısı ayarlarsanız laboratuvar tamamlandıktan sonra bile kaynaklarınızla ilgili bazı e-postalar alabilirsiniz.

Bunun olmaması için laboratuvarınızı tamamlamadan önce uyarı politikasını kaldırın.

7. görev: Öğrendiklerinizi test etme

Aşağıda, bu laboratuvarda ele alınan kavramlarla ilgili bilginizi pekiştirecek bir doğru/yanlış sorusu yer almaktadır. Soruyu elinizden geldiğince yanıtlamaya çalışın.

Tebrikler!

Tebrikler! Bu laboratuvar boyunca, Cloud Monitoring'de iki Google Cloud projesini izlediniz ve gruptaki örneklerden biriyle ilgili bir olaya yanıt verdiniz. Ayrıca grubunuzu kolayca izlemek için özel bir kontrol paneli oluşturdunuz.

Google Cloud eğitimi ve sertifikası

...Google Cloud teknolojilerinden en iyi şekilde yararlanmanıza yardımcı olur. Derslerimizde teknik becerilere odaklanırken en iyi uygulamalara da yer veriyoruz. Gerekli yetkinlik seviyesine hızlıca ulaşmanız ve öğrenim maceranızı sürdürebilmeniz için sizlere yardımcı olmayı amaçlıyoruz. Temel kavramlardan ileri seviyeye kadar farklı eğitim programlarımız mevcut. Ayrıca, yoğun gündeminize uyması için talep üzerine sağlanan, canlı ve sanal eğitim alternatiflerimiz de var. Sertifikasyonlar ise Google Cloud teknolojilerindeki becerilerinizi ve uzmanlığınızı doğrulamanıza ve kanıtlamanıza yardımcı oluyor.

Kılavuzun Son Güncellenme Tarihi: 19 Mart 2024

Laboratuvarın Son Test Edilme Tarihi: 19 Mart 2024

Telif Hakkı 2024 Google LLC Tüm hakları saklıdır. Google ve Google logosu, Google LLC şirketinin ticari markalarıdır. Diğer tüm şirket ve ürün adları ilişkili oldukları şirketlerin ticari markaları olabilir.

This content is not currently available

We will notify you via email when it becomes available

Great!

We will contact you via email if it becomes available