Fleet Debugger ile günlükleri görselleştirme

Filo Hata Ayıklayıcı (https://googlemaps.github.io/fleet-debugger/), Cloud Logging'deki Fleet Engine günlüklerini görselleştirmenize olanak tanıyan açık kaynaklı bir web aracıdır. Tamamen tarayıcınızda çalışan bu araç, araç ve görev ya da gezi verilerini analiz etmek için etkileşimli bir harita ve zaman çizelgesi sunar.

Temel özellikler

Filo hata ayıklayıcı, aşağıdakileri sunarak karmaşık yolculukları ve araç davranışlarını anlamanıza yardımcı olur:

  • Etkinlikleri sırayla görmek için etkileşimli harita ve zaman çizelgesi tekrarı.
  • Harita, veri tablosu ve zaman çizelgesi arasında senkronizasyon.
  • API istekleri ve yanıtları hakkında ayrıntılı bilgi edinmek için ayrıntılı günlük girişi incelemesi.
  • Planlanan rotaların ve trafiğin görselleştirilmesi (Kısıtlanmış Kullanım Günlükleri gerektirir).
  • İstenen ve gerçek durak konumlarının karşılaştırması (Kısıtlanmış Kullanım Günlükleri gerekir).

Harita ve günlük girişlerinin gösterildiği Fleet Debugger arayüzü

Cloud Logging'den veri yükleme

Fleet Debugger'ı kullanmanın temel yolu, doğrudan Google Cloud projenizin Cloud Logging'ine bağlamaktır. Bunun için aşağıdaki adımları uygulayın:

  1. Aracı açın: Filo hata ayıklayıcısı'na gidin.
  2. Veri kümesi seçin: "Veri kümesi seçin" düğmesini tıklayın.
  3. Parametreleri Girin: Proje kimliğinizi, araç kimliklerinizi veya gezi ya da görev kimliklerinizi ve seçilen zaman aralığını girin.
  4. Günlükleri Getir: "Oturum aç ve günlükleri getir"i tıklayın.
  5. Oturum açma: Cloud Logging erişimi için gerekli izinlere sahip Google Hesabınızla kimliğinizi doğrulayın (ör. roles/logging.viewer).

Not: Doğrudan Cloud Logging içe aktarma özelliği, On-demand trips için tam olarak desteklenir. Scheduled tasks desteği sınırlıdır (izleme sorunu).

Diğer veri yükleme yöntemleri

Cloud Logging'e doğrudan bağlanmak genellikle en kolay yöntem olsa da dosya tabanlı yöntemleri kullanmanızın çeşitli nedenleri olabilir:

  • Bir ekip üyesi tarafından sağlanan günlükleri analiz etmek için.
  • Daha önce dışa aktarılan bir veri kümesini yeniden analiz için yüklemek üzere.
  • GCP projesine doğrudan erişiminiz olmadığında günlüklerle çalışmak için.

    • Dosya İçe Aktarma: "Bunun yerine JSON veya ZIP dosyası yükle" düğmesini kullanarak JSON ya da ZIP dosyalarından da günlük verileri yükleyebilirsiniz. Bu dosyalar, daha önce Cloud Logging'den veya aracın kendisinden dışa aktardığınız dosyalar olabilir.
    • Araçtan dışa aktarma: Bir veri kümesini paylaşmak için veri kümesi açılır menüsünü kullanın ve "Dışa aktar"ı seçin. Bu işlem, sıkıştırılabilen bir JSON dosyası indirir. Araç, sıkıştırılmış JSON zip dosyalarının yüklenmesini destekler.

Tüm veriler tarayıcınızda yerel olarak kalır.

Kısıtlanmış kullanım günlükleri

Fleet Debugger'ın çalışması için Kısıtlı Kullanım Günlükleri'nin etkinleştirilmesi gerekli değildir ancak en eksiksiz görselleştirme için önerilir. Bu günlükler aşağıdakiler de dahil olmak üzere değerli bağlam bilgileri sağlar:

  • Sürücünün Navigasyon SDK'sından planladığı navigasyon rotası.
  • Rotalardaki trafik verileri.
  • Gerçek konumların yanı sıra, başlangıçta istenen teslim alma ve bırakma konumları.

Kısıtlanmış günlükler olmadan bu ayrıntılar hata ayıklayıcıda kullanılamaz.

Kaynaklar

Destek

Bu Fleet Debugger aracı, açık kaynak lisansı kapsamında sunulmaktadır. Google Haritalar Platformu Destek Teknik Destek Hizmetleri Yönergeleri, HDS veya Kullanımdan Kaldırma Politikası kapsamında değildir. Araç tarafından kullanılan temel Google Haritalar Platformu hizmetleri, Google Haritalar Platformu Hizmet Şartları'na tabi olmaya devam eder.