Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create a Compute Engine instance
/ 25
Add Apache2 HTTP Server to your instance
/ 25
Get a success response over External IP of VM instance
/ 25
Create an uptime check and alerting policy.
/ 25
Create a Compute Engine instance
/ 25
Add Apache2 HTTP Server to your instance
/ 25
Get a success response over External IP of VM instance
/ 25
Create an uptime check and alerting policy.
/ 25
Cloud Monitoring, bulutla desteklenen uygulamaların performansını, çalışma süresini ve genel durumunu görebilmenizi sağlar. Cloud Monitoring; Google Cloud, Amazon Web Services, barındırılan çalışma süresi kontrolleri, uygulama araçları ve Cassandra, Nginx, Apache Web Server, Elasticsearch gibi çeşitli yaygın uygulama bileşenlerinden metrik, etkinlik ve meta veri toplar. Cloud Monitoring, bu verileri alıp kontrol panelleri, grafikler ve uyarılar aracılığıyla analizler oluşturur. Cloud Monitoring uyarıları; Slack, PagerDuty, HipChat, Campfire ve daha fazlasıyla entegre şekilde ortak çalışmanıza yardımcı olur.
Bu laboratuvarda, örneğinizden bilgi toplamak için izleme ve günlük kaydı aracılarını yükleyeceksiniz. Bu bilgiler, üçüncü taraf uygulamalarındaki metrikleri ve günlükleri içerebilir.
Bu laboratuvarda şunları öğreneceksiniz:
Buradaki talimatları okuyun. Laboratuvarlar süreli olduğundan duraklatılamaz. Start Lab'i (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 simülasyon veya demo ortamı yerine gerçek bir bulut ortamında gerçekleştirebilirsiniz. Bunu yapabilmeniz 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 kullanabilirsiniz.
Bu laboratuvarı tamamlamak için gerekenler:
Start Lab (Laboratuvarı Başlat) düğmesini tıklayın. Laboratuvar için ödeme yapmanız gerekiyorsa ödeme yöntemini seçebileceğiniz bir iletişim kutusu açılır. Sağdaki Lab setup and access (Laboratuvar kurulumu ve erişimi) panelinde şunlar yer alır:
Laboratuvar zamanlayıcısının sayfanın üst kısmına yakın bir yerde bulunduğunu ve kalan süreyi gösterdiğini unutmayın.
Open Google Cloud console'u (Google Cloud konsolunu 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.
Gerekirse aşağıdaki kullanıcı adını kopyalayıp Oturum açın iletişim kutusuna yapıştırın.
Kullanıcı adını Lab setup and access (Laboratuvar kurulumu ve erişimi) panelinde de bulabilirsiniz.
Next'i (Sonraki) tıklayın.
Aşağıdaki şifreyi kopyalayıp Welcome (Hoş geldiniz) iletişim kutusuna yapıştırın.
Şifreyi Lab setup and access (Laboratuvar kurulumu ve erişimi) panelinde de bulabilirsiniz.
Next'i (Sonraki) tıklayın.
Sonraki sayfalarda ilgili düğmeleri tıklayarak ilerleyin:
Birkaç saniye sonra Google Cloud konsolu bu sekmede açılır.
Cloud Shell, çok sayıda geliştirme aracı içeren bir sanal makinedir. 5 GB boyutunda kalıcı bir ana dizin sunar ve Google Cloud üzerinde çalışır. Cloud Shell, Google Cloud kaynaklarınıza komut satırı erişimi sağlar.
Google Cloud konsolunun üst kısmından Activate Cloud Shell (Cloud Shell'i etkinleştir) simgesini tıklayın.
Aşağıdaki pencereleri tıklayın:
Bağlandığınızda kimliğiniz zaten doğrulanmıştır. Proje ise Project_ID'nize (
gcloud, Google Cloud'un komut satırı aracıdır. Cloud Shell'e önceden yüklenmiştir ve sekmeyle tamamlamayı destekler.
Çıkış:
Çıkış:
gcloud ile ilgili tüm belgeleri, Google Cloud'daki gcloud CLI'a genel bakış rehberinde bulabilirsiniz.
Belirli Compute Engine kaynakları, bölge ve alt bölgelerde bulunur. Bölge, kaynaklarınızı çalıştırabileceğiniz belirli bir coğrafi konumdur. Her bölgede bir veya daha fazla alt bölge vardır.
Laboratuvarınızın varsayılan bölgesini ve alt bölgesini ayarlamak için Cloud Shell'de şu gcloud komutlarını çalıştırın:
Cloud konsolunun gezinme menüsünde (☰) Compute Engine > VM instances'ı (Compute Engine > Sanal makine örnekleri) ve ardından Create instance'ı (Örnek oluştur) tıklayın.
Alanları aşağıdaki gibi doldurun. Diğer tüm alanlardaki varsayılan değerleri değiştirmeden bırakın:
Machine configuration (Makine yapılandırması) bölümünde
Aşağıdaki alanlar için değerleri girin:
| Alan | Değer |
|---|---|
| Name (Ad) | lamp-1-vm |
| Region (Bölge) | |
| Zone (Alt Bölge) | |
| Series (Seri) | E2 |
| Machine (Makine) | e2-medium |
OS and storage'ı (İşletim sistemi ve depolama) tıklayın.
Boot Disk'i (Önyükleme diski) seçin:
Networking'i (Ağ iletişimi) tıklayın.
Firewall (Güvenlik duvarı) için değerleri seçin:
Tüm bölümler yapılandırıldıktan sonra, yeni sanal makine örneğinizi başlatmak için sayfayı aşağı kaydırıp Create'i (Oluştur) tıklayın.
Birkaç dakika bekleyin. Örnek kullanıma hazır olduğu zaman yeşil bir onay işareti görürsünüz.
Aşağıdan Check my progress'i (İlerleme durumumu kontrol et) tıklayın. Yeşil onay işareti, işleminizin sorunsuz ilerlediği anlamına gelir.
Konsolda lamp-1-vm ile aynı satırdaki SSH'yi tıklayıp örneğinize bir terminal penceresi açın.
Apache2 HTTP Server'ı kurmak için SSH penceresinde şu komutları çalıştırın:
Aşağıdan Check my progress'i (İlerleme durumumu kontrol et) tıklayın. Yeşil onay işareti, işleminizin sorunsuz ilerlediği anlamına gelir.
lamp-1-vm örneğinin External IP'sini (Harici IP) tıklayarak Apache2 varsayılan sayfasını görüntüleyin.External IP (Harici IP) sütununu bulamıyorsanız sağ köşedeki Column Display Options (Sütun görüntüleme seçenekleri) simgesini tıklayın, Extrenal IP (Harici IP) onay kutusunu işaretleyin ve OK'i (Tamam) tıklayın.Aşağıdan Check my progress'i (İlerleme durumumu kontrol et) tıklayın. Yeşil onay işareti, işleminizin sorunsuz ilerlediği anlamına gelir.
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.
Monitoring Genel Bakış sayfası açıldığında, metrik kapsamı projeniz hazır demektir.
Aracılar verileri toplar ve Cloud konsolunda bilgileri Cloud Monitoring'e gönderir veya burada bilgiler için akış başlatır.
Cloud Monitoring aracısı, collectd tabanlı bir arka plan programıdır. Sistem ve uygulama metriklerini sanal makine örneklerinden toplayarak Monitoring'e gönderir. Monitoring aracısı varsayılan olarak disk, CPU, ağ ve işlem metriklerini toplar. Monitoring aracısını yapılandırarak üçüncü taraf uygulamaların, aracı metriklerinin tam listesini almasını sağlayabilirsiniz. Google Cloud web sitesinin Operations (İşlem Paketi) bölümünde yer alan Cloud Monitoring belgelerinden daha fazla bilgi edinebilirsiniz.
Bu bölümde, sanal makine örneklerinizden Cloud Logging'e günlük akışı başlatmak için Cloud Logging aracısını yükleyeceksiniz. Bu laboratuvarın sonraki aşamalarında, sanal makinenizi durdurup başlattıkça hangi günlüklerin oluştuğunu görürsünüz.
Devam etmek isteyip istemediğiniz sorulursa Y'ye basın.
Cloud Logging aracısını yüklemek için Logging aracısı yükleme komutunu sanal makine örneğinizin SSH terminalinde çalıştırın:
Durumdan çıkmak için q'ya basın.
Çalışma denetimleri, bir kaynağın her zaman erişilebilir olduğunu doğrular. Pratik yapmak için sanal makinenizin çalışıp çalışmadığını doğrulamak amacıyla bir çalışma denetimi oluşturun.
Cloud konsolundaki sol menüden Uptime checks (Çalışma denetimleri), ardından Create Uptime Check'i (Çalışma denetimi oluştur) tıklayın.
Protocol (Protokol) olarak HTTP'yi seçin.
Resource Type (Kaynak türü) olarak URL'yi seçin.
Hostname (Ana makine adı) için sanal makinenin External IP'sini (Harici IP) kullanın.
Check Frequency (Denetim sıklığı) olarak 1 minute'i (1 dakika) seçin.
Continue'yu (Devam) tıklayın.
Response Validation (Yanıt doğrulaması) bölümünde varsayılanları kabul edip Continue'yu (Devam) tıklayın.
Alert & Notification (Uyarı ve bildirim) bölümünde varsayılanları kabul edip Continue'yu (Devam) tıklayın.
Title (Başlık) için Lamp Uptime Check (Lamp çalışma denetimi) yazın.
Çalışma denetiminizin kaynağa bağlanıp bağlanamadığını doğrulamak için Test'i tıklayın.
Yeşil onay işaretini gördüğünüzde tüm öğeler bağlanabilir.
Create'i (Oluştur) tıklayın.
Yapılandırdığınız çalışma denetiminin etkin hale gelmesi biraz zaman alır. Bu laboratuvara devam edin. Sonuçları daha sonra kontrol edebilirsiniz. Beklerken farklı bir kaynak için uyarı politikası oluşturun.
Bir veya daha fazla uyarı politikası oluşturmak için Cloud Monitoring'i kullanın.
Sol menüden Alerting'i (Uyarılar), ardından +Create Policy'yi (Politika oluştur) tıklayın.
Select a metric (Metrik seçin) açılır listesini tıklayın. Active (Etkin) kutusunun işaretini kaldırın.
Kaynak ve metrik adının yanındaki filtreye Network traffic (Ağ trafiği) yazın ve VM instance > Interface'i (Sanal makine örneği > Arayüz) tıklayın. Network traffic'i (Ağ trafiği) (agent.googleapis.com/interface/traffic) seçin ve Apply'ı (Uygula) tıklayın. Diğer tüm alanları varsayılan değerde bırakın.
Next'i (Sonraki) tıklayın.
Threshold position'ı (Eşik konumu) Above threshold (Eşiğin üzerinde olanlar), Threshold value'yu (Eşik değeri) 500 ve Advanced Options > Retest window'u (Gelişmiş seçenekler > Yeniden test süresi) 1 min (1 dk) olarak ayarlayın. Next'i (Sonraki) tıklayın.
Notification Channels'ın (Bildirim kanalları) yanındaki açılır oku, ardından Manage Notification Channels'ı (Bildirim kanallarını yönet) tıklayın.
Yeni sekmede Notification channels (Bildirim kanalları) sayfası açılır.
Sayfayı aşağı kaydırın ve Email (E-posta) için ADD NEW'i (YENİ EKLE) tıklayın.
Create Email Channel (E-Posta kanalı oluşturun) iletişim kutusunda Email Address (E-posta adresi) alanına kişisel e-posta adresinizi yazın ve Display name (Görünen ad) girin.
Save'i (Kaydet) tıklayın.
Önceki Create alerting policy (Uyarı politikası oluştur) sekmesine dönün.
Notification Channels'ı (Bildirim kanalları) tekrar tıklayın. Ardından, önceki adımda girdiğiniz görünen adın gösterilmesi için yenileme simgesini tıklayın.
Gerekirse Notification Channels'ı (Bildirim kanalları) tekrar tıklayın, Display name'i (Görünen ad) seçin ve OK'i (Tamam) tıklayın.
Belgelere bir mesaj ekleyin. Bu mesaj, e-posta uyarısına dahil edilir.
Alert name'i (Uyarı adı) Inbound Traffic Alert (Gelen trafik uyarısı) olarak değiştirin.
Next'i (Sonraki) tıklayın.
Uyarıyı inceleyin ve Create Policy'yi (Politika oluştur) tıklayın.
Uyarıyı oluşturdunuz. Sistemin uyarıyı tetiklemesini beklerken bir kontrol paneli ve grafik oluşturup Cloud Logging'i kontrol edin.
Aşağıdan Check my progress'i (İlerleme durumumu kontrol et) tıklayın. Yeşil onay işareti, işleminizin sorunsuz ilerlediği anlamına gelir.
Cloud Monitoring tarafından toplanan metrikleri, kendi grafikleriniz ve kontrol panellerinizde görüntüleyebilirsiniz. Bu bölümde laboratuvar metrikleri için grafikler ve özel bir kontrol paneli oluşturacaksınız.
Soldaki menüden Dashboards'u (Kontrol panelleri), ardından +Create Custom Dashboard'u (Özel kontrol paneli oluştur) tıklayın.
Kontrol paneline Cloud Monitoring LAMP Qwik Start Dashboard (Cloud Monitoring LAMP Qwik Start kontrol paneli) adını verin.
+ ADD WIDGET'ı (WIDGET EKLE) tıklayın.
Add widget (Widget ekle) menüsündeki Visualization (Görselleştirme) bölümünden Line (Çizgi) seçeneğini belirleyin.
Widget'a CPU Load (CPU yükü) adını verin.
Select a metric (Metrik seçin) açılır listesini tıklayın. Active (Etkin) kutusunun işaretini kaldırın.
Kaynak ve metrik adının yanındaki filtreye CPU load (1m) [CPU yükü (1 dk)] yazın ve VM instance > Cpu'yu (Sanal makine örneği > Cpu) tıklayın. CPU load (1m) [CPU yükü (1 dk)] seçeneğini belirleyin ve Apply'ı (Uygula) tıklayın. Diğer tüm alanları varsayılan değerde bırakın. Grafiği görüntülemek için sekmeyi yenileyin.
+ Add WIDGET'ı (WIDGET ekle) tıklayın ve Add widget (Widget ekle) menüsündeki Visualization (Görselleştirme) bölümünden Line (Çizgi) seçeneğini belirleyin.
Bu widget'ı Received Packets (Alınan paketler) olarak adlandırın.
Select a metric (Metrik seçin) açılır listesini tıklayın. Active (Etkin) kutusunun işaretini kaldırın.
Kaynak ve metrik adının yanındaki filtreye Received packets (Alınan paketler) yazın ve VM instance > Instance'ı (Sanal makine örneği > Örnek) tıklayın. Received packets'ı (Alınan paketler) seçin ve Apply'ı (Uygula) tıklayın. Grafiği görüntülemek için sekmeyi yenileyin.
Diğer tüm alanları varsayılan değerlerinde bırakın. Grafik verileri görüntülenir.
Cloud Monitoring ve Cloud Logging yakın bir şekilde entegre edilmiştir. Laboratuvarınızın günlüklerine göz atın.
Gezinme menüsü > Logging > Logs Explorer'ı (Günlük gezgini) seçin.
Görmek istediğiniz günlükleri seçin. Bu laboratuvarda, başlangıçta oluşturduğunuz lamp-1-vm örneğinin günlüklerini seçin:
All Resource'u (Tüm Kaynaklar) tıklayın.
Kaynak açılır menüsünden VM Instance (Sanal makine örneği) > lamp-1-vm'yi seçin.
Apply'ı (Uygula) tıklayın.
Sonuçlar bölümünde, sanal makine örneğinizin günlüklerini görebilirsiniz.
Cloud Monitoring ve Cloud Logging'in sanal makine örneğindeki değişiklikleri nasıl yansıttığını en iyi şekilde görmek için örneğinizde tek bir tarayıcı penceresinden değişiklik yapın. Ardından, Cloud Monitoring ve sonrasında Cloud Logging pencerelerinde gerçekleşen işlemleri kontrol edin.
Yeni bir tarayıcı penceresinde Compute Engine penceresini açın. Gezinme menüsü > Compute Engine'i seçip VM instances'ı (Sanal makine örnekleri) sağ tıklayın ve Bağlantıyı yeni pencerede aç'ı tıklayın.
Logs Viewer (Günlük görüntüleyici) tarayıcı penceresini, Compute Engine penceresinin yanına taşıyın. Bu sayede, sanal makinelerde yapılan değişikliklerin günlüklere nasıl yansıtıldığını daha kolay şekilde görebilirsiniz.
Compute Engine penceresinde lamp-1-vm örneğini seçin, ardından sırasıyla ekranın sağındaki dikey üç noktayı ve Stop'ı (Durdur) tıklayıp örneği durdurma işlemini onaylayın.
Örneğin durması birkaç dakika sürer.
Sanal makine durdurulduğunda gerçekleşen işlemleri görmek için Logs View (Günlükler görünümü) sekmesini inceleyin.
Sanal makine örneği ayrıntıları penceresinde ekranın sağındaki dikey üç noktayı, ardından Start/resume'u (Başlat/devam ettir) tıklayın ve onaylayın. Örneğin yeniden başlatılması birkaç dakika sürer. Başlatma sırasında gerçekleşen işlemleri izlemek için günlük mesajlarını inceleyin.
Cloud Logging penceresinden gezinme menüsü > Monitoring > Uptime checks'i (Çalışma denetimleri) seçin. Bu görünümde, etkin olan tüm çalışma denetimlerinin listesi ve her birinin farklı konumlardaki durumu görüntülenir.
Listede Lamp Uptime Check (Lamp çalışma denetimi) de yer alır. Örneğinizi az önce yeniden başlattığınız için bölgelerin durumu başarısız olarak görünür. Bölgelerin yeniden etkin hale gelmesi 5 dakika sürebilir. Tarayıcı pencerenizi, bölgeler yeniden etkin hale gelene kadar yeniden yükleyin.
Çalışma denetiminin adını [Lamp Uptime Check (Lamp çalışma denetimi)] tıklayın.
Örneğinizi az önce yeniden başlattığınız için bölgelerin etkin hale gelmesi birkaç dakika sürebilir. Tarayıcı pencerenizi, gerektiği kadar yeniden yükleyin.
Soldaki menüden Alerting'i (Uyarılar) tıklayın.
Uyarılar penceresinden olay ve etkinlikleri görürsünüz.
E-posta hesabınızı kontrol edin. Cloud Monitoring uyarıları burada görünmelidir.
Cloud Monitoring ile sanal makine kurma ve kurduğunuz sanal makineyi izleme işlemlerini başarıyla tamamladınız. Ayrıca çalışma denetimi, uyarı politikası, kontrol paneli ve grafik oluşturdunuz. Cloud Logging'in sanal makine örneğinizdeki değişiklikleri nasıl yansıttığını gördünüz.
...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: 29 Aralık 2025
Laboratuvarın Son Test Edilme Tarihi: 29 Aralık 2025
Telif Hakkı 2026 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
One lab at a time
Confirm to end all existing labs and start this one
Complete this quick step to start your lab.