Raporlama ve İzlemeye Genel Bakış

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Google Haritalar Platformu API kullanımınızı, kotanızı ve fatura bilgilerinizi düzenli olarak incelemeniz önemlidir. Bu bilgiler sayesinde API kullanımını ölçebilir, önceden tanımlanmış tüketim sınırları içinde kalabilir ve planlanmış bütçelerle maliyetleri kontrol edebilirsiniz. Bu bilgileri incelemek, uygulamalarınız ve Google Haritalar Platformu hizmetleri arasında ortaya çıkabilecek beklenmeyen etkileşimler konusunda da sizi uyarabilir.

Haritalar Platformu; kullanım, kota ve fatura bilgilerini incelemenize yardımcı olabilecek iki araç sunar:

  • Raporlama: Google Cloud Console'da temel API kullanımını, kotayı ve fatura bilgilerini kolayca görmenizi sağlayan, önceden tanımlanmış görsel raporlar grubudur. API çağrılarının sayısını hızlı bir şekilde belirleyebilir, API kullanım kotalarına ne kadar yaklaştığınızı görebilir ve zaman içindeki faturalandırma kullanımını izleyebilirsiniz.
  • İzleme: API kullanımını, kotayı ve fatura bilgilerini izlemenizi ve bu metriklerden herhangi biri önceden tanımlanmış bir sınıra yaklaştığında uyarılar tanımlamanızı sağlayan, hem Cloud Console'da hem de API aracılığıyla sunulan bir araç setidir.

    İzleme, metriklerinizi farklı grafik türleri olarak gösteren kendi özelleştirilmiş izleme kontrol panellerinizi oluşturmanıza olanak tanır. Ayrıca, bir metrik önceden tanımlanmış bir eşiği aştığında e-posta veya SMS gibi kısa mesaj uyarıları da gönderebilirsiniz.

Raporlama

Haritalar Platformu'ndaki raporlama özelliği, Cloud Console'da temel API kullanımını, kotayı ve fatura bilgilerini kolayca görebilmenizi sağlayan bir dizi önceden tanımlanmış görsel rapor sunar. Maps Platform API'nin kullanımı, kota ve faturalandırma numaralarıyla ilgili raporları görmek için Cloud Console'u kullanın.

API'ler ve Hizmetler raporları

Cloud Console API'leri ve Hizmetleri raporu, Maps Platform API'leri ve SDK'larının yanı sıra diğer tüm Google API'leri ve hizmetlerini içeren, projeniz için etkinleştirilen tüm API'ler için kullanım metrikleri sağlar.

Bu resimde API'ler ve Hizmetler raporu gösterilmektedir.

Google Cloud Console'daki Monitoring API'leri sayfasının, API'ler ve Hizmetler raporu gösterge tablosunun gösterildiği bir ekran görüntüsü. Trafik, Hata ve Ortanca Gecikme için ayrı grafikler gösterir. Bu grafiklerde bir ile 30 gün arasındaki veriler gösterilebilir.

Kotalar

Kotalar, projenizin Maps Platform API'lerine yapabileceği isteklerin sayısını belirler. İstekler üç şekilde sınırlanabilir:

  • Günlük
  • Dakika bazında
  • Dakikada kullanıcı başına (varsa)

Yalnızca başarılı istekler ve sunucu hatalarına neden olan istekler kotaya dahil edilir. Kimlik doğrulamasında başarısız olan istekler kotaya dahil edilmez.

Kota kullanımı, Cloud Console'daki Kotalar rapor sayfasındaki grafiklerde gösterilir.

Google Cloud Console'da Haritalar'daki Kotalar sayfasının ekran görüntüsü. Seçici kullanarak API'ye göre kotalar gösterilir. Ardından söz konusu API için belirlenen kotalara göre Harita Yüklemeleri gösterilir.

Faturalandırma

Cloud Console Faturalandırma raporları, seçtiğiniz proje için fatura ve ilgili maliyet bilgilerini sağlar.

Cloud Billing Reports sayfası, bir Cloud Faturalandırma hesabına bağlı tüm projeler için Google Cloud Platform kullanım maliyetlerinizi görüntülemenizi sağlar. Sizin için önemli olan maliyet trendlerini görüntülemenize yardımcı olması amacıyla bir veri aralığı seçebilir, zaman aralığı belirtebilir, grafik filtrelerini yapılandırabilir ve proje, hizmet, SKU veya konuma göre gruplandırabilirsiniz.

Cloud Faturalandırma raporları aşağıdaki gibi soruları yanıtlamanıza yardımcı olabilir:

  • İçinde bulunduğum ayki Google Cloud Platform harcamaları nasıl gidiyor?
  • Geçen ay en yüksek proje hangisiydi?
  • Geçmiş trendlere göre öngörülen gelecek maliyetlerim neler?
  • Bölgeye göre ne kadar harcama yapıyorum?

Bu resimde, Faturalandırma raporu gösterilmektedir.

Google Cloud Console'da Haritalar Faturalandırma sayfasının ekran görüntüsü. Bu sütunda, tüm projeler için bir aylık fatura bilgileri gösterilir.

İzleme

Cloud Monitoring, hizmetinizin ve kullandığınız Google Cloud Platform kaynaklarının ölçümlerini toplar. Örneğin, belirli bir zaman aralığında API çağrılarını veya kota kullanımını izleyebilirsiniz.

Özel metrikler ve grafikler tanımlamakla kalmaz, uyarıları da tanımlayabilirsiniz. Bir hizmetin performansı, tanımladığınız ölçütleri karşılamadığında bildirim göndermek için uyarıları kullanın. Örneğin e-posta, kısa mesaj, Cloud Console Mobil Uygulaması ve diğer seçeneklere bildirim gönderebilirsiniz.

Metrikler

Cloud Monitoring'de:

  • Metrik, ölçülen bir şeyi açıklar. Metrik örnekleri arasında API çağrıları, kullanılan kullanım kotasının yüzdesi veya sanal makinenin CPU kullanımı bulunur.
  • Zaman serisi, bir metriğin zaman damgalı ölçümlerini ve bu ölçümlerin kaynağı ile anlamını içeren bir veri yapısıdır.

Metrik verilerini keşfetmek için Metrik Gezgini ile bir grafik oluşturun. Örneğin, son bir saat için bir dakikalık aralıklarla bir API'nin istek sayısını görüntülemek isterseniz Metrik Gezgini'ni kullanarak en son verileri gösteren bir grafik oluşturabilirsiniz.

API sayılarını gösteren özel çizgi grafiğin ekran görüntüsü. Grafikte, bir saatten altı haftaya kadar olan veriler veya özelleştirilmiş bir zaman aralığı gösterilebilir.

Gösterge tabloları

Gösterge tabloları, zaman serisi verilerinizi bir grafik koleksiyonu olarak görüntülemenize ve izlemenize olanak tanır. Özel kontrol panelleri oluşturmak için Cloud Console'u veya Cloud Monitoring API'yi kullanabilirsiniz.

Aşağıdaki resimde iki grafik içeren özel bir kontrol paneli gösterilmektedir: soldaki kota grafiği ile sağdaki API sayısı grafiği.

Özel bir kontrol panelinin iki grafiği gösteren ekran görüntüsü. Soldaki grafik bir kota grafiğidir. Sağdaki grafik ise API kullanımını gösterir. Her iki grafik de zaman noktalarını yatay eksenlerinde listeler.

Uyarılar

Bir hizmetin performansı tanımladığınız ölçütleri karşılamadığında bildirim almak için bir uyarı politikası oluşturun. Örneğin, hizmetinizin HTTP 200 yanıtlarının gecikme süresinin 90. yüzdelik dilimi 100 ms'yi aştığında çağrı yapan ekibinizi bilgilendiren bir uyarı politikası oluşturabilirsiniz.

Uyarılar sayesinde bulut uygulamalarınızdaki problemler anında bilinir hale gelir. Böylece sorunları hızla çözebilirsiniz.

Cloud Monitoring, aşağıdakiler gibi birçok uyarı türünü destekler:

  • Metrik eşiği uyarıları: Bir metrik belirli bir süre boyunca bir değerin üzerine çıkarsa veya altına düşerse ya da bir metrik önceden tanımlanmış bir yüzde oranında artar veya azalırsa bir uyarı tetikleyin.
  • Bütçe uyarıları: Maliyetleriniz bütçenizin belirli bir yüzdesini aştığında bildirim tetiklenir.
  • Kota uyarıları: Kullanımınız kota sınırına yaklaştığında bildirim alırsınız.

Sırada ne var?