- JSON ve logfmt biçimindeki logları ayrıştırıp insan tarafından okunması kolay tek bir görünüm halinde gösteren yüksek performanslı bir log görüntüleyici/işleyici
- Büyük log dosyalarında saniyede 2GiB düzeyinde tarama hızı; yüzlerce GB ölçeği ve yüzlerce dosyaya kadar hızlı işleme
- Alan tabanlı filtreleme (-f), seviye filtreleme (-l), zaman damgası aralığı filtreleme (--since/--until) desteğiyle karmaşık koşullardaki log aramalarını tek bir araçla yürütme
- Mantıksal operatörler, küme işlemleri, alt dizeler, joker karakterler ve düzenli ifadeleri birleştiren bir sorgu dili (--query) sunarak ayrıntılı log sorguları kurabilme
- Varsayılan olarak less gibi harici pager'larla otomatik entegrasyon sağlar;
--paging/-P seçeneğiyle otomatik/her zaman/devre dışı durumlarını ayrıntılı biçimde kontrol etme
-s seçeneğiyle logları zaman sırasına göre sıralar ve indeksleme sayesinde sonraki filtrelemelerde yeniden tarama olmadan hızlı sorgulama sağlar
-F follow modu ve --tail seçeneğiyle birden fazla kaynaktan gelen gerçek zamanlı logları birleştirip zaman sırasına göre akış halinde izleme özelliği
--hide, --hide '*', --hide '!field' kombinasyonlarıyla alan bazında gizleme/gösterme kontrolü; -e/-E ile boş alanların otomatik gizlenip gizlenmeyeceğini seçme
--time-format, --time-zone, --local seçenekleri ve ortam değişkenleri üzerinden zaman biçimi ve saat dilimini esnek şekilde ayarlama
- YAML/TOML/JSON tabanlı yapılandırma dosyaları,
HL_ önekli ortam değişkenleri ve CLI argümanlarını katmanlı olarak birleştiren bir yapılandırma sistemi
- Tema sistemi ile koyu/açık, 16 renk/256 renk/true color gibi çeşitli renk temalarını uygulama ve kullanıcı tanımlı tema dosyalarını yükleme desteği
- macOS(Homebrew), Linux(curl+tar, pacman, cargo), Windows(Scoop, cargo), NixOS(nix run/profile) gibi çeşitli platformlar için resmi kurulum yolları desteği
Henüz yorum yok.