Hızlı, düşük yükümlü günlük erişimi için komut satırı Scalyr görüntüleyici
Terminalden Scalyr günlüklerini inceleyin ve takip edin, hızlı sorun giderme için sorgu ve canlı takip komutlarını kullanın. Andrea Grandi tarafından oluşturulan LogBasset, kabuk iş akışlarını tercih eden geliştiricilere ve sistem yöneticilerine yöneliktir. Windows amd64 ve arm64 için önceden derlenmiş Go ikili dosyaları, yerel Scalyr sorgu desteği ve gerçek zamanlı takip sunar. Araç, günlük görevlerini betikleyen ve anında, terminal tabanlı analiz için web tabanlı görüntüleyicilere hafif bir alternatif arayan mühendisler için uygundur.
LogBasset aslında ne yapar?
LogBasset, Scalyr'de depolanan loglara erişmek, sorgulamak ve izlemek için bir komut satırı arayüzü sağlar. Araç, standart Scalyr sorgu parametrelerini kabul eder ve eşleşen girişleri konsola akıtarak arama yapmanıza veya canlı bir izleme oturumu başlatmanıza olanak tanır. İkili dosyaları Windows (amd64 ve arm64), Linux ve macOS için önceden derlenmiş olarak gelir, böylece ikili dosyayı PowerShell veya Komut İstemi'nden çağırarak kaynak koddan derlemeden sorgular çalıştırabilirsiniz.
Çalışırken sistem performansını etkiler mi?
Go uygulaması, sistem ayak izini düşük tutar, çünkü program Go dilinde yazılmıştır ve tek bir ikili dosya olarak sunulmuştur. Bu tasarım, minimum çalışma zamanı bağımlılıkları ve hızlı başlatma anlamına gelir, bu da arka plan betikleri ve kısa sorun giderme oturumları için uygundur. Scalyr API'sini sorgulayan bir istemci olarak çalıştığı için, CPU ve RAM kullanımı ikili dosyaya ve dönen veri hacmine bağlı kalır, ağır bir GUI sürecine değil.
Üretim makineleri için güvenli ve uygun mu?
LogBasset, API üzerinden Scalyr'i sorgular, bu nedenle uzaktaki verileri değiştirmek yerine log girişlerini almak ve izlemek için bir okuma aracı olarak hareket eder. Proje, hassas ortamlarda dağıtım öncesinde ekiplerin kodu incelemesine olanak tanıyan Apache Lisansı 2.0 altında açık kaynaklıdır. Kimlik bilgilerini paylaşılan sistemlerde açığa çıkarmamak için mevcut erişim kontrolleriniz ve API anahtarı yönetim uygulamalarınız içinde kullanın.
Teknik olmayan kullanıcıların bunu çalıştırmak için rehberliğe ihtiyacı var mı?
Araç, komut satırı aşinalığını varsayar, çünkü Windows'ta PowerShell veya Komut İstemi gibi bir kabuk gerektirir ve sorgu parametrelerini ve izleme komutlarını doğrudan açığa çıkarır. Betik yazan veya çıktıyı diğer araçlara yönlendiren kullanıcılar için uygundur. Grafiksel, tıklama ile log görüntüleyicilere güvenen sıradan kullanıcılar, grafiksel bir arayüz dahil edilmediği için öğrenme eğrisi ile karşılaşacaklardır.
Terminal-öncelikli Scalyr kullanıcıları için net bir seçim, shell deneyimi ile
LogBasset, masaüstünden Scalyr verilerine hızlı, betimlenebilir erişime ihtiyaç duyan mühendisler için tasarlanmıştır ve önceden derlenmiş Go ikili dosyaları dağıtımı basit hale getirir. Ana dezavantaj, grafiksel bir arayüzün olmamasıdır, bu nedenle görsel filtreleme veya entegre panolar üzerinde bağımlı olan ekipler, LogBasset'i mevcut web araçlarının yerine değil, yanına kullanmayı planlamalıdır.