LazyJournal
Un'interfaccia TUI per leggere i log dal file system journalctl, dai contenitori Docker e Podman e dai pod Kubernetes per una visualizzazione e filtraggio rapidi con supporto per ricerca fuzzy, regex e colorazione dell'output, scritto in Go con la libreria gocui.
Elencato nelle categorie:
GitHubStrumenti per sviluppatori
Descrizione
Lazyjournal è un'interfaccia utente terminale (TUI) progettata per leggere i log da varie fonti, inclusi journalctl, contenitori Docker e Podman, e pod Kubernetes. Consente agli utenti di visualizzare e filtrare rapidamente i log con supporto per fuzzy find e regex, il tutto fornendo un output colorato per una migliore leggibilità. Scritto in Go, Lazyjournal è ispirato a strumenti come LazyDocker e LazyGit, rendendo la gestione dei log più efficiente e user-friendly.
Come usare LazyJournal?
Per utilizzare Lazyjournal, basta scaricare il file eseguibile e eseguirlo nel terminale. Puoi accedere a vari comandi per visualizzare i log, filtrarli e personalizzare l'output. Ad esempio, usa 'lazyjournal tail' per visualizzare l'output dei log o 'lazyjournal help' per un elenco di comandi.
Funzionalità principali di LazyJournal:
1️⃣
Installazione semplice con un singolo file eseguibile
2️⃣
Ricerca centralizzata per i log con opzioni di filtraggio
3️⃣
Output in streaming di nuovi eventi dai registri selezionati
4️⃣
Supporto per più fonti di log, inclusi systemd, Docker e Kubernetes
5️⃣
Colorazione dell'output personalizzabile per una migliore leggibilità dei log
Perché potrebbe essere usato LazyJournal?
# | Caso d'uso | Stato | |
---|---|---|---|
# 1 | Visualizzare e filtrare rapidamente i log dai contenitori Docker | ✅ | |
# 2 | Analizzare i log di sistema da journalctl e syslog | ✅ | |
# 3 | Monitorare i log dei pod Kubernetes in tempo reale | ✅ |
Sviluppato da LazyJournal?
Lazyjournal è sviluppato da Lifailon, che mira a migliorare la gestione dei log per sviluppatori e amministratori di sistema. Il progetto è open-source e incoraggia i contributi della comunità per migliorare le sue funzionalità.