Entegrasyonlarınızın etkinlik günlüklerine Google Cloud Logging adresinden erişebilirsiniz. Günlükleri keşfetmek, metrik ve uyarı oluşturmak veya günlükleri Google Cloud Pub/Sub'ı kullanarak diğer uygulamalara aktarmak için Cloud Logging simgesini kullanın.
Erişim Günlüğü
Google Cloud Console simgesinden Cloud Logging simgesine erişmek için View all products'ı (Tüm ürünleri göster) tıklayın, ardından Operations (İşlemler) > Logging'e (Günlük kaydı) gidin.
Günlük verilerine erişim, İşlemler projenizin kullanıcıları için Kimlik ve Erişim Yönetimi (IAM) aracılığıyla yönetilir. Günlük verileriyle ilgili 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. Girişleri, Logs Explorer arayüzünü kullanarak da isteğe bağlı olarak silebilirsiniz.
Günlükleri etkili bir şekilde kullanma hakkında daha fazla bilgiyi Sorun giderme kılavuzunun Günlüklerde 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 | Bir Asistan İşlemi ile ilişkili Google Cloud projesi için kapsayıcı. |
|
Yürütme günlükleri
Aşağıdaki tabloda bir executionLog girişinin şeması listelenmiştir:
| Mülk | Açıklama |
|---|---|
requestId |
Benzersiz istek kimliği (örneğin, 5325511189174727525). |
latencyMsec |
Yanıt alınmadan geçen süre (ör. 6000). |
executionType |
İsteğin gönderilmesi için kullanılan aktarım (ör. entegrasyonunuza bağlı olarak CLOUD veya MATTER). |
actionType |
Gerçekleştirilen kullanıcı işleminin isteğe bağlı göstergesi (ör.
QUERY veya EXECUTE).
EXECUTE işlemleri için, desteklenen özellikler için karşılama hizmetine verilen komutu içerir. Ö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şılama işleminden kaynaklanan bir hatanın ardından bulut karşılama işlemine yönlendirilip yönlendirilmediği. |
statusType |
Niyet yanıtının durumunu gösterir (ör. SUCCESS, PENDING veya OFFLINE). ERROR
yanıtları için bu özellik, karşılama 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ükleri hariç tutma
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 Gezgini de günlük kaydı sorgu dilini kullandığından sorgu oluşturmak için Günlük Gezgini'nden yararlanabilirsiniz.
Hariç tutma filtreleri oluşturma adımlarını bu kılavuzda bulabilirsiniz
(hariç tutma filtresini _Default havuzu için yapılandırın).
Günlük tabanlı metrikler
Geliştiriciler, günlüklerindeki kalıpları izlemek ve analiz etmek için günlük tabanlı metrikleri kullanabilir. Günlük tabanlı metriklerde özel grafikler oluşturmak ve uyarılar ayarlamak da mümkündür.
Akıllı ev için günlük tabanlı metrikleri kullanmaya başlamak istiyorsanız sayaç günlük tabanlı 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ğıdaki belgelere bakın:
- Fiyatlandırma: Tahsisler ve fazla kullanım maliyetleriyle ilgili ayrıntılar.
- Kotalar ve sınırlar: Günlük kullanımıyla ilgili sınırlar ve saklama politikaları hakkında 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.