Google Haritalar Platformu API kullanımınızı, kotanızı ve fatura bilgilerinizi düzenli olarak incelemeniz önemlidir. Bu bilgiler, API kullanımını ölçmenize, önceden tanımlanmış tüketim sınırları içinde kalmanıza ve planlanan bütçeler aracılığıyla maliyetleri kontrol etmenize yardımcı olur. Bu bilgileri incelemek, uygulamalarınız ve Google Haritalar Platformu hizmetleri arasında gerçekleşebilecek beklenmeyen etkileşimler konusunda da sizi uyarabilir.
Haritalar Platformu; kullanım, kota ve fatura bilgilerini gözden geçirmenize 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 izlemenize ve bu metriklerden herhangi biri önceden tanımlanmış bir sınıra yaklaştığında uyarı almanıza olanak tanıyan bir grup Cloud Console ve API aracılığıyla sunulan araç grubu.
İzleme, metriklerinizi farklı grafik türleri olarak gösteren kendi özelleştirilmiş izleme kontrol panellerinizi oluşturmanıza olanak tanır. Bir metrik önceden tanımlanmış bir eşiği aştığında e-posta veya SMS gibi uyarı bildirimleri de gönderebilirsiniz.
Raporlama
Haritalar Platformu'ndaki raporlama özelliği, Cloud Console'da temel API kullanımını, kotayı ve fatura bilgilerini kolayca görmenizi sağlayan önceden tanımlanmış bir dizi görsel rapor sunar. Cloud Console'u kullanarak Maps Platform API kullanımınız, kotanız ve faturalandırma numaralarınızla ilgili raporları görüntüleyin.
API'ler ve Hizmetler raporları
Cloud Console API'leri ve Hizmetleri raporu, diğer tüm Google API'leri ve hizmetlerinin yanı sıra projeniz için etkinleştirilen tüm API'lerin kullanım metriklerini sağlar.
Bu resimde, API'ler ve Hizmetler raporu gösterilmektedir.
Kotalar
Kotalar, projenizin Haritalar Platformu API'lerine yapabileceği istek sayısını belirler. İstekler üç şekilde sınırlandırılabilir:
- Günlük
- Dakika bazında
- Dakikada kullanıcı başına (kullanılabiliyorsa)
Yalnızca başarılı istekler ve sunucu hatalarına neden olan istekler kotaya dahil edilir. Kimlik doğrulamada başarısız olan istekler kotaya dahil edilmez.
Kota kullanımı, Cloud Console'daki Kotalar raporu sayfasındaki grafiklerde gösterilir.
Faturalandırma
Cloud Console Faturalandırma raporları, seçtiğiniz proje için faturalandırma ve ilgili maliyet bilgilerini sağlar.
Cloud Billing Raporları sayfası, Cloud Faturalandırma hesabına bağlı tüm projeler için Google Cloud Platform kullanım maliyetlerinizi görüntülemenize olanak tanır. Sizin için önemli olan maliyet trendlerini görüntülemenize yardımcı olması için bir veri aralığı seçebilir, zaman aralığı belirtebilir, grafik filtrelerini yapılandırabilir ve proje, hizmet, SKU veya konuma göre gruplandırabilirsiniz.
Cloud Billing raporları, aşağıdaki gibi soruları yanıtlamanıza yardımcı olabilir:
- Bu ayki Google Cloud Platform harcamam nasıl gidiyor?
- Geçen ay hangi proje en yüksek maliyetliydı?
- 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.
İzleme
Cloud Monitoring, hizmetinize ve kullandığınız Google Cloud Platform kaynaklarına ilişkin ölçümleri toplar. Örneğin, API çağrılarını veya kota kullanımını belirli bir zaman aralığında izleyebilirsiniz.
Özel metrikler ve grafikler tanımlamakla kalmıyor, 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çenekleri kullanarak 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ı yer alır.
- Zaman serisi, bir metriğin zaman damgalı ölçümlerini ve bu ölçümlerin kaynağı ve anlamı hakkında bilgileri içeren bir veri yapısıdır.
Metrik verilerini keşfetmek için Metrik Gezgini ile grafik oluşturun. Örneğin, bir API'nin istek sayısını son bir saat içindeki bir dakikalık aralıklarla görüntülemek için Metrik Gezgini'ni kullanarak en güncel verileri gösteren bir grafik oluşturabilirsiniz.
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 veya Cloud Monitoring API'yi kullanabilirsiniz.
Aşağıdaki resimde, iki grafik içeren özel bir kontrol paneli gösterilmektedir: solda bir kota grafiği ve sağda bir API sayısı grafiği.
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, hizmetinizden gelen HTTP 200 yanıtlarının gecikme süresinin 90. yüzdelik dilimi 100 ms'yi aştığında, ekibinizi bilgilendiren bir uyarı politikası oluşturabilirsiniz.
Uyarılar, bulut uygulamalarınızdaki sorunlar hakkında zamanında bilgi sahibi olarak sorunları hızlıca çözmenizi sağlar.
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 artış veya düşüş gösterirse uyarı tetikler.
- Bütçe uyarıları: Maliyetleriniz bütçenizin bir yüzdesini aştığında bildirimleri tetikleyin.
- Kota uyarıları: Kullanımınız bir kota sınırına yaklaştığında bildirim tetikleyin.