Entegrasyonlarınızın etkinlik günlüklerine Google Cloud Logging adresinden erişebilirsiniz. Günlükleri incelemek, metrik ve uyarı oluşturmak için Cloud Logging kullanın ya da günlük kayıtlarını başka uygulamalara aktarmak için Google Cloud Pub/Sub
Erişim Günlüğü
Google Cloud Console sayfasından Cloud Logging'e erişmek için Tüm ürünleri görüntüle'yi tıklayın, ardından İşlemler > Günlük'e gidin.
Günlük verilerine erişim, Actions projenizin kullanıcıları için Kimlik ve Erişim Yönetimi (IAM) aracılığıyla yönetilir. Günlük verilerine yönelik roller ve izinler hakkında daha fazla bilgi için Cloud Logging erişim denetimi başlıklı makaleyi inceleyin.
Günlük girişleri, Cloud Logging saklama politikası uyarınca 30 gün boyunca saklanır ve ardından silinmek üzere planlanır. Ayrıca, Günlük Gezgini arayüzü.
Günlükleri etkili bir şekilde kullanma hakkında daha fazla bilgiyi Sorun giderme kılavuzunun Günlükleri Arama bölümünde bulabilirsiniz.
Cloud Logging aşağıdaki kaynak türlerini sağlar:
Kaynak Türü | Görünen Ad | Açıklama | Etiketler |
---|---|---|---|
assistant_action_project |
Google Asistan İşlem Projesi | Asistan işlemiyle ilişkili Google Cloud projesi için bir kapsayıcı. |
|
Yürütme günlükleri
Aşağıdaki tabloda bir executionLog
girişinin şeması listelenmektedir:
Mülk | Açıklama |
---|---|
requestId |
Benzersiz istek kimliği (ör. 5325511189174727525 ). |
latencyMsec |
Yanıt alıncaya kadar geçen süre (ör. 6000 ). |
executionType |
İstek için kullanılan aktarım, örneğin CLOUD veya
Entegrasyonunuza bağlı olarak MATTER . |
actionType |
Kullanıcının gerçekleştirdiği işlemin isteğe bağlı göstergesi (ör.
QUERY veya EXECUTE ).
EXECUTE işlemleri için,
desteklenen özelliklerle ilgili istek karşılama, örneğin ONOFF_OFF
|
trait |
Bu kullanıcı işlemiyle ilişkili isteğe bağlı özellik. |
deviceTypes |
Etkinlikten etkilenen cihaz türlerinin listesi (ör. LIGHT ). |
isSuccess |
İsteğin başarılı bir yanıt alıp almadığı. |
fallbackToCloud |
İsteğin, yerel karşılamadaki bir hatadan sonra bulut karşılamaya yönlendirilip yönlendirilmediği. |
statusType |
Intent yanıtının durumunu gösterir (ör. SUCCESS ,
PENDING veya OFFLINE ). ERROR yanıtları için bu mülk, yerine getirme işlemi tarafından sağlanan errorCode değerini içerir.
|
externalDebugString |
Bu kullanıcı işlemiyle ilişkili isteğe bağlı ayrıntılı hata ayıklama mesajı. |
locale |
İstekle ilişkili dil kodu. |
Günlük hariç tutmaları
Geliştiriciler, günlüklerini daha esnek bir şekilde özelleştirmek için günlük kaydı sorgu dilini kullanarak günlük hariç tutmaları oluşturabilir. Günlük kaydı sorgu dili aynı zamanda Günlük Gezgini tarafından da kullanılır. Böylece, daha fazla bilgi edineceksiniz.
Hariç tutma filtreleri oluşturma adımlarını şu adreste uygulayabilirsiniz:
bu kılavuzu
(_Default
havuzu için hariç tutma filtresini yapılandırın).
Günlük tabanlı metrikler
Geliştiriciler, Günlük tabanlı metrikler kullanarak günlüklerindeki kalıpları takip edip analiz edebilirler. Ayrıca bir sürü özel grafikler oluşturma ve uyarıları ayarlayın günlük temelli metrikleri kullanır.
Akıllı ev için günlük tabanlı metrikleri kullanmaya başlamak istiyorsanız günlük tabanlı bir sayaç metriği oluşturma kılavuzuna göz atın.
İlgili kaynaklar
Projenizde Cloud Logging'i kullanma hakkında daha fazla bilgi edinmek için aşağıdakilere göz atın dokümanlar:
- Fiyatlandırma: Ayrılan kotalar ve aşma maliyetleri hakkında ayrıntılar.
- Kotalar ve sınırlar: Günlük kaydı kullanımına ilişkin sınırlar ve saklama politikalarıyla ilgili ayrıntılar.
- Gelişmiş günlük sorguları: Günlük verilerini sorgulamak ve analiz etmek için gelişmiş ifadeleri kullanma kılavuzu.