Özel uyarıları ayarlama ve özel bildirim kanallarına gönderme

Firebase, varsayılan Crashlytics uyarıları sunar (uyarılara genel bakış sayfasına bakın). Ancak bu varsayılan uyarılar ve bildirim kanalları ihtiyaçlarınız için yeterli olmayabilir.

Bu gibi durumlarda, Cloud Logging hizmetine aktardığınız Crashlytics verilerine (ve isteğe bağlı olarak Firebase oturum verilerine) göre özel bildirim kanallarına özel uyarılar göndermek için Cloud Monitoring hizmetini kullanabilirsiniz.

Özel uyarılar için Cloud Monitoring hizmetini kullanmak istiyorsanız hangi durumlarda ve nasıl uyarılmak istediğinizi açıklayan bir uyarı politikası oluşturmanız gerekir.

Örneğin, kilitlenme sorunu yaşamayan kullanıcıların oranı belirli bir eşiğin altına düşerse Cloud Monitoring, belirli bir e-posta adresine özelleştirilmiş bir uyarı mesajı gönderebilir veya bu mesajı Discord, Slack ya da Jira gibi üçüncü taraf hizmetlerinde yayınlayabilir. Ayrıca, uyarıda gönderilen bilgileri tamamen özelleştirebilirsiniz. Örneğin, Firebase konsoluna faydalı derin bağlantılar veya şirkete özel sorun giderme bilgileri ekleyebilirsiniz.

Google Cloud belgelerinde, fiyatlandırma dahil olmak üzere Cloud Monitoring ve uyarılar hakkında daha fazla bilgi edinebilirsiniz.

Ön koşullar

  1. Firebase projenizin kullandıkça öde Blaze fiyatlandırma planında olduğundan emin olun.

  2. Crashlytics verilerinin ve (isteğe bağlı olarak) Firebase oturum verilerinin Cloud Logging platformuna aktarılmasını ayarlayın.

  3. Bildirim kanalları oluşturun.

Uyarı politikası oluşturma

Aşağıda üst düzey talimatlar verilmiştir. Ayrıntılı talimatlar için Google Cloud belgelerine bakın (örneğin: Metrik eşiği uyarı politikaları oluşturma veya Uyarı politikaları oluşturmak için PromQL kullanma).

Sorgu çalıştırma kapsamında, günlüğe dayalı bir uyarı veya SQL tabanlı bir uyarı ayarlayabilirsiniz:

  • Günlüğe dayalı uyarı oluşturma:

    1. Logs Explorer içinde sorgu çalıştırma

    2. Gösterilen Uyarı ekle düğmesini tıklayın.

    3. Günlüğe dayalı uyarı eklemek için ekrandaki talimatları uygulayın.

  • SQL tabanlı uyarı oluşturma:

    1. Günlük Analizi'nde sorgu çalıştırma

    2. Gösterilen Uyarı ekle düğmesini tıklayın.

    3. SQL tabanlı uyarı eklemek için ekrandaki talimatları uygulayın.

Alternatif olarak, Google Cloud konsolundaki politika yapılandırma aracını kullanarak günlüğe dayalı metrikleriniz için uyarılar ayarlayabilirsiniz. Bu araçta aşağıdaki seçeneklerden birini belirleyebilirsiniz:

  • Oluşturucu: Konsol kullanıcı arayüzü, uyarı politikasını oluşturmak için adım adım açıklamalı bir iş akışı sunar.

  • PromQL: Uyarı politikanız için bir PromQL sorgusu sağlarsınız.