Skip to main content
Telemetri görünmüyorsa, eksikse veya gereğinden genişse bu sayfayı kullanın. Önce erişimi kontrol edin. Ardından nedeni ararken proje, hizmet, sürüm, ortam ve zaman aralığını sabit tutun.
Agent iş akışlarında --json ekleyin. Başarısız bir kontrol kararlı bir next alanı döndürür.

Hızlı kontrollerle başlayın

Görünmeyen ilk telemetriyi kurtarın

SDK yapılandırmasını değiştirmeden önce şu salt okunur komutları çalıştırın:
logbrew doctor; API erişimini, kimlik doğrulamayı, projeyi, alım anahtarını (ingest key), kurulumu, telemetriyi ve log görünürlüğünü kontrol eder. Projeyi değiştirmez. Genel status değerini ve doctor raporundaki her kontrolü okuyun. 0 çıkış kodu her kontrolün geçtiği anlamına gelmez. Raporun durumu auth_invalid, project_missing, api_unreachable veya check_failed da olabilir. Doctor raporu her biri için sonraki adımı verir. ready durumundaki bir projede yine de log olmayabilir, çünkü her sinyal türü ayrıdır. logs kontrolü empty veya unavailable olabilir. Başarısız bir log okuması boş bir sonuç değildir.

Güvenli bir test olayı gönderin

Kurulu SDK ile benzersiz mesajlı tek bir test logu gönderin. Token, kullanıcı verisi veya istek gövdesi eklemeyin. Proje kimliğini, hizmeti, ortamı, sürümü, UTC başlangıç zamanını ve SDK sürümünü kaydedin. Gönderimin bitmesini bekleyin, ardından aynı projede kısa bir zaman aralığını okuyun. Gönderim sürerken başka test olayı göndermeyin.

Görünmeyen logları bulun

Önce küçük ve tam bir kapsamı okuyun:
Şunları sırayla kontrol edin:
  1. Proje kimliği olayı gönderen uygulamaya aittir.
  2. Hizmet, sürüm ve ortam harf büyüklüğü ve boşluklar dâhil tam olarak eşleşir.
  3. Zaman aralığı olay zamanını içerir. LogBrew olay zamanlarını UTC olarak döndürür. --until üst sınırı aralığa dâhil değildir.
  4. Hiçbir arama veya önem düzeyi filtresi olayı gizlemez.
  5. Uygulama okuduğunuz sinyal türünü göndermiştir. Bir log sorun veya iz oluşturmaz.
Olay hâlâ görünmüyorsa filtreleri tek tek kaldırın:
  1. Projeyi koruyun ve zaman aralığını genişletin.
  2. Sürüm filtresini kaldırın.
  3. Ortam filtresini kaldırın.
  4. Hizmet filtresini kaldırın.
  5. Arama ve önem düzeyi filtrelerini kaldırın.
Olay göründüğünde durun. Son kaldırdığınız filtre uygulama yapılandırmasıyla eşleşmiyordur. Yapılandırılmış proje yerine tüm projeleri okumayın. Bir sonuç sayfası toplam değildir. --pagination cursor ile dönen next_cursor değeriyle devam edin ve aynı filtreleri koruyun. Cursor ile sayfalama bölümüne bakın.

Panel görünümünü kontrol edin

Panel her listenin anlık görüntüsünü gösterir. Loglar görünümünde yeni logları geldikçe eklemek için Canlı loglar seçeneğini açın. Diğer görünümler canlı güncellenmez. Yeni bir anlık görüntü almak için sayfayı yeniden yükleyin. Eski bir anlık görüntü boş bir sonuçtan farklıdır. LogBrew yalnızca uygulamanın gönderdiği telemetriyi saklar. Göndermeden önce kimlik bilgilerini, istek gövdelerini, sorgu değerlerini ve kişisel verileri kaldırın. Alan seçiminizi kontrol etmek için Yakalanan verileri denetleyin rehberini kullanın.

Sorunları ve izleri kontrol edin

LogBrew’ün döndürdüğü bir sorun kimliğini veya iz kimliğini kullanın. Asla kimlik uydurmayın.
--status; unresolved, resolved ve archived değerlerini kabul eder. ignored, archived ile aynı sorunları seçer. Sorun durumu ve iz durumu farklıdır. not_linked, not_found ve unavailable iz durumu değerlerinin anlamları farklıdır. Her değer için Bir sorunu inceleyin rehberine bakın. Bir sorunu çözmeden, arşivlemeden veya yeniden açmadan önce sorunu ve loglarını okuyun.

CLI ve API hatalarını ele alın

JSON kipinde bir CLI hatası ok, error, message ve next alanlarını içerir:
API hata döndürdüğünde error değeri api_error olur. Hata ayrıca status (HTTP durumu), api_code (API code değeri), api_error ve api_next alanlarını içerir. rate_limited hatasında retry_after_seconds alanı da bulunur. CLI otomatik olarak yeniden denemez. Her hata kodu için API hataları sayfasına bakın.

Ele geçirilmiş bir hesabı güvenceye alın

Başka birinde hesap erişim tokenı, yenileme tokenı veya oturum çerezi olabilirse tüm LogBrew istemcilerinden çıkış yapın. Hesap genelinde çıkış adımlarını izleyin. Bu işlemi bir kişinin onaylaması gerekir. logbrew logout ve tarayıcıdan çıkış yalnızca tek bir istemciyi kapatır. Bu yüzden yeterli değildir. Hesap genelinde çıkış, ondan önce onaylanmış tüm MCP bağlantılarını da durdurur. İşlem başarılı olduktan sonra her istemcideki yerel LogBrew kimlik bilgilerini temizleyin ve güvenilir bir istemciden yeniden giriş yapın. MCP istemcilerini ancak onlara güvendikten sonra yeniden onaylayın. Yanıt kaybolursa tüm istemcilerden çıkış yapıldığını bildirmeyin ve isteği otomatik olarak tekrarlamayın. Hesap genelinde çıkış proje alım anahtarlarını yenilemez. Bir alım anahtarı açığa çıktıysa alım anahtarını yenileyin.

Sorun gidermeyi güvenli tutun

CLI okumalarında hesap erişim kimlik bilgisini kullanın. Proje kapsamlı alım kimlik bilgisini yalnızca SDK yazmalarında kullanın. Tokenları, yetkilendirme başlıklarını, ham logları, müşteri verilerini, istek gövdelerini, yerel yolları veya kaynak kodu bir komuta, sohbete ya da destek talebine koymayın. Sorunu bildirmeden önce hâlâ başarısız olan en küçük kapsamla bir okumayı tekrarlayın. Kimlik bilgisi değerlerini çıkararak komutu, hata kodunu, proje kimliğini ve filtre değerlerini kaydedin. Kontroller sorunu çözmezse sorun bildirin.

İlgili sayfalar

Hızlı başlangıç

İlk güvenli olayı gönderin ve okuyun.

CLI rehberi

Tam filtreler ve JSON çıktısı kullanın.

Bir sorunu inceleyin

Durumu değiştirmeden önce sorun kanıtını okuyun.

API hataları

Her hata kodundan kurtulun.