- JSON और logfmt फ़ॉर्मैट के लॉग्स को पार्स करके इंसानों के लिए पढ़ने योग्य एकल व्यू में दिखाने वाला हाई-परफॉर्मेंस लॉग व्यूअर·प्रोसेसर
- बड़े लॉग फ़ाइलों पर प्रति सेकंड 2GiB स्तर की स्कैन स्पीड, और सैकड़ों GB आकार व सैकड़ों फ़ाइलों तक तेज़ प्रोसेसिंग
- फ़ील्ड-आधारित फ़िल्टरिंग(-f), लेवल फ़िल्टरिंग(-l), टाइमस्टैम्प रेंज फ़िल्टरिंग(--since/--until) का समर्थन, ताकि जटिल शर्तों वाले लॉग एक्सप्लोरेशन को एक ही टूल में संभाला जा सके
- लॉजिकल ऑपरेटर, सेट ऑपरेशन, substring, wildcard, regex आदि को मिलाकर उपयोग करने वाली क्वेरी भाषा(--query) प्रदान करता है, जिससे बारीक लॉग क्वेरी बनाई जा सकती है
- डिफ़ॉल्ट रूप से less जैसे बाहरी pager के साथ अपने-आप इंटीग्रेट होता है, और
--paging/-P विकल्प से auto/always/disable को बारीकी से नियंत्रित किया जा सकता है
-s विकल्प से लॉग्स को समय क्रम में sort किया जा सकता है, और indexing के ज़रिए बाद की फ़िल्टरिंग में दोबारा स्कैन किए बिना तेज़ lookup संभव है
-F follow मोड और --tail विकल्प के जरिए कई स्रोतों के रीयल-टाइम लॉग्स को जोड़कर समय क्रम में streaming के रूप में देखने की सुविधा
--hide·--hide '*'·--hide '!field' के संयोजन से फ़ील्ड-स्तर पर छिपाना/दिखाना नियंत्रित किया जा सकता है, और -e/-E से खाली फ़ील्ड अपने-आप छिपाने का व्यवहार चुना जा सकता है
--time-format, --time-zone, --local विकल्पों और environment variables के जरिए समय फ़ॉर्मैट·टाइमज़ोन को लचीले ढंग से सेट किया जा सकता है
- YAML/TOML/JSON आधारित कॉन्फ़िग फ़ाइल,
HL_ प्रीफ़िक्स से शुरू होने वाले environment variables, और CLI arguments को परतदार तरीके से merge करने वाली कॉन्फ़िग सिस्टम
- थीम सिस्टम के जरिए dark/light·16-color/256-color/truecolor जैसी विभिन्न color themes लागू की जा सकती हैं, और user-defined theme files लोड करने का समर्थन
- macOS(Homebrew), Linux(curl+tar, pacman, cargo), Windows(Scoop, cargo), NixOS(nix run/profile) सहित कई प्लेटफ़ॉर्म के लिए आधिकारिक installation paths का समर्थन
अभी कोई टिप्पणी नहीं है.