Analiz almak için Cloud Logging'i kullanın

Google Cloud Logging, Google Haritalar Platformu Son Aşama Filosu Çözümü uygulamalarınız hakkında bilgi edinmek için kullanabileceğiniz, kapsamlı günlük tabanlı metrikler sunar. Günlük tabanlı metrikler, günlük girişlerinin içeriğine dayanır. Örneğin, metrikler belirli mesajları içeren günlük girişlerinin sayısını kaydedebilir veya günlük girişlerinde bildirilen gecikme bilgilerini ayıklayabilir. Cloud Monitoring grafiklerinde ve uyarı politikalarında günlük tabanlı metrikler kullanabilirsiniz.

Cloud Logging'in sağladığı, sistem tanımlı günlük tabanlı metrikler, Logging tarafından kullanılan günlüklerden hesaplanır. Bir günlük, Logging tarafından beslemeden açıkça hariç tutulduğunda, bu metriklere dahil edilmez.

Bu belgede, Deliveries API uygulamanız hakkında bilgi edinmek için günlükleri ayrıntılı olarak nasıl inceleyeceğinize dair bilgiler verilmektedir. Örneğin:

Günlük Gezgini'ni kullanma

Google Haritalar Platformu Son Aşama Filosu Çözümü uygulamalarınızın performansı hakkında bilgi edinmek amacıyla, günlükleri çeşitli şekillerde filtrelemek için Günlük Gezgini'ni kullanabilirsiniz. Örneğin, günlükleri aşağıdaki şekillerde filtreleyebilirsiniz:

Daha fazla bilgi için Günlük Gezgini'ni kullanma bölümüne bakın.

Uyarıları kullanma

Ayrıca, bir metrik belirli bir eşiğin altına düştüğünde müşterileri bilgilendirmek için uyarılar oluşturabilir ve uyarılar için bildirim kanalları belirtebilirsiniz.

Bildirim kanalı oluşturma

Uyarılarla ilgili olarak kime ve nasıl bilgi verileceğini belirten bir bildirim kanalı oluşturabilirsiniz. Bildirim kanalları mobil cihazlar, çağrı cihazları, Slack, e-posta, Pub/Sub ve diğer kanalları içerebilir.

Bildirim kanalı oluşturmak için Cloud Console'da Monitoring'i, ardından Uyarılar'ı seçerek Uyarılar sayfasını açın. Daha sonra, sayfanın üst kısmına yakın bir yerdeki Bildirim Kanallarını Düzenle'yi seçin.

Kanal oluştur

Daha fazla bilgi için Bildirim kanallarını yönetme konusuna bakın.

Uyarı örneği oluşturma

Aşağıdaki örnekte, önceki örnekte oluşturulan billingable_tasks metriği belirtilen bir eşiğin altına düştüğünde nasıl uyarı oluşturulacağı gösterilmektedir.

  1. Cloud Console'da Monitoring'i, ardından Uyarılar'ı seçerek Uyarılar sayfasını açın. Ardından, sayfanın üst kısmındaki Politika Oluştur'u seçin.

    Politika oluştur

  2. Uyarı politikası oluştur sayfasında Koşul Ekle'yi seçin.

  3. Koşul Ekle iletişim kutusunda:

    • Bir uyarı adı belirtin (örneğin, Faturalandırılabilir Görevler Sayacı Çok Düşük).
    • Hedef için billable_tasks yazmaya başlayın. Önceki örnekte oluşturulan günlük tabanlı metriğe göre otomatik olarak tamamlanır. Açılır menüden metriği seçin. (Tam metrik adı logging/user/billable_tasks şeklindedir.)

      Hedef belirtin

    • Metrik Hedefi bilgileri doldurulur ve sağda metrik grafiğini görürsünüz.

    • Soldaki Yapılandırma bölümüne gidip uyarı parametrelerini ayarlayın. (örneğin, Condition öğesini altında, Threshold değerini 0,1 olarak ve For değerini 5 dakika olarak ayarlayın.) Eşiği ayarladığınızda metrik grafikte, geçerli değere göre uyarı eşiğini gösteren kırmızı bir çizgi görünür.

      Metrik grafiği

    • Ekle düğmesini tıklayın.

  4. Uyarı politikası oluşturma sayfasına dönün ve İleri'yi seçin.

  5. İsteğe bağlı olarak, uyarı tetiklendiğinde bildirim kanalı kişisini ayarlayın. Ardından İleri'yi seçin.

    Kanalı ayarla

  6. Sorunun nasıl düzeltileceğine ilişkin talimatları ekleyin. Talimatlar, uyarı bildiriminin gövdesinde yer alır. Ardından Kaydet'i tıklayın.

    Araçlar

Uyarınız artık yayında olmalıdır. Tetiklenirse Uyarılar sayfasında görünür.

Uyarı

Bir bildirim kanalı seçildiyse bu kanal bilgilendirilir.

BigQuery'yi Kullanma

BigQuery, analiz gerçekleştirmek için güçlü bir araçtır. Daha uzun vadeli günlükleri depolamak ve veriler üzerinde SQL benzeri anlık sorgular gerçekleştirmek için kullanılabilir.

Örneğin, aşağıdakileri oluşturabilirsiniz:

Daha fazla bilgi için BigQuery'yi kullanma bölümüne bakın.