Skip to content
GitHub Actions edited this page May 4, 2026 · 2 revisions

Report for 0.8.6 release

The test coverage report in html format using go-coverage-report is available here.

During testing, the interface operation is checked in the disabled tcell mode, as well as the reading and coloring time of all available logs in Linux, macOS and Windows systems.

To combine test results from different systems gosovmerge is used.

📈 Coverage history

🧪 Unit test coverage

  • 🐧 Linux: 58.2%
  • 🐳 Docker: 3.0%
  • 🍏 macOS: 30.8%
  • 💻 Windows: 45.1%
  • Total after merge: 63.2%

📚 Functions coverage

Test coverage results for all functions:

File Line Function Coverage
main.go 349 showHelp 100.0%
main.go 387 showConfig 92.8%
main.go 487 winHomeDocsDir 83.3%
main.go 498 showAudit 78.4%
main.go 873 getConfig 38.1%
main.go 907 setupLogging 78.6%
main.go 997 journalCheck 73.3%
main.go 1028 remoteGetOS 0.0%
main.go 1051 runGoCui 67.4%
main.go 1863 main 0.0%
main.go 1868 layout 82.7%
main.go 2063 removeANSI 100.0%
main.go 2069 parseDateFromName 100.0%
main.go 2078 loadServices 64.7%
main.go 2550 loadWinEvents 100.0%
main.go 2595 updateServicesList 85.7%
main.go 2612 nextService 81.2%
main.go 2649 prevService 81.2%
main.go 2678 selectServiceByIndex 81.8%
main.go 2700 selectService 78.6%
main.go 2730 loadJournalLogs 67.8%
main.go 2938 loadWinEventLog 97.1%
main.go 3008 Name 0.0%
main.go 3009 Size 0.0%
main.go 3010 ModTime 0.0%
main.go 3011 Mode 0.0%
main.go 3012 IsDir 0.0%
main.go 3013 Sys 0.0%
main.go 3016 statFile 9.1%
main.go 3059 statFiles 0.0%
main.go 3105 loadFiles 73.3%
main.go 3546 loadWinFiles 57.5%
main.go 3696 extractDate 100.0%
main.go 3701 updateLogsList 85.7%
main.go 3713 nextFileName 93.8%
main.go 3738 prevFileName 93.8%
main.go 3763 selectFileByIndex 81.8%
main.go 3781 selectFile 76.9%
main.go 3803 loadFileLogs 35.3%
main.go 4282 loadWinFileLog 64.7%
main.go 4371 loadDockerContainer 71.8%
main.go 4749 updateDockerContainerList 85.7%
main.go 4761 nextDockerContainer 68.8%
main.go 4786 prevDockerContainer 68.8%
main.go 4811 selectDockerByIndex 81.8%
main.go 4829 selectDocker 76.9%
main.go 4850 loadDockerLogs 31.2%
main.go 5550 getContainersFromCompose 0.0%
main.go 5599 parseTimestamp 100.0%
main.go 5609 removeTimestamp 36.4%
main.go 5637 createFilterEditor 3.2%
main.go 5701 timestampFilterEditor 2.2%
main.go 5773 switchDate 0.0%
main.go 5784 updateFilterStatus 0.0%
main.go 5800 updateStatus 80.0%
main.go 5833 applyFilterList 100.0%
main.go 5901 checkBin 55.6%
main.go 5931 applyFilter 88.2%
main.go 6090 fuzzyFilter 100.0%
main.go 6137 regexFilter 100.0%
main.go 6151 commandLineFuzzy 72.0%
main.go 6191 commandLineRegex 72.0%
main.go 6232 commandLineColor 60.9%
main.go 6271 mainColor 100.0%
main.go 6307 lineColor 73.0%
main.go 6376 replaceWordLower 100.0%
main.go 6389 containsUser 100.0%
main.go 6394 urlPathColor 100.0%
main.go 6421 intColor 100.0%
main.go 6463 parseStringToInt 88.9%
main.go 6480 wordColor 98.1%
main.go 7203 updateLogsView 95.1%
main.go 7292 viewScrollLogs 100.0%
main.go 7334 scrollDownLogs 86.7%
main.go 7365 scrollUpLogs 100.0%
main.go 7380 pageUpLogs 100.0%
main.go 7390 clearFilterEditor 83.3%
main.go 7404 clearFilterListEditor 83.3%
main.go 7415 updateLogOutput 55.0%
main.go 7458 updateLogBackground 66.7%
main.go 7514 updateWindowSize 90.0%
main.go 7560 updateDelimiter 92.0%
main.go 7661 getHotkey 52.9%
main.go 7698 setupKeybindings 29.2%
main.go 8922 showInterfaceHelp 98.0%
main.go 8980 closeHelp 50.0%
main.go 8987 showInterfaceInfo 0.0%
main.go 9013 closeInfo 0.0%
main.go 9020 showInterfaceManager 91.9%
main.go 9116 closeManager 50.0%
main.go 9135 moveCursorUp 0.0%
main.go 9150 moveCursorDown 0.0%
main.go 9168 getSelectedLine 0.0%
main.go 9268 nextViewManager 0.0%
main.go 9298 getDockerContext 84.6%
main.go 9325 getKubernetesContext 84.6%
main.go 9352 getKubernetesNamespace 58.8%
main.go 9384 setCountLogViewUp 100.0%
main.go 9418 setCountLogViewDown 100.0%
main.go 9451 setFilterModeRight 84.8%
main.go 9526 setFilterModeLeft 84.1%
main.go 9589 setUnitListRight 30.4%
main.go 9624 setUnitListLeft 30.4%
main.go 9658 setLogFilesListRight 54.4%
main.go 9745 setLogFilesListLeft 54.4%
main.go 9827 setContainersListRight 95.0%
main.go 9856 setContainersListLeft 95.0%
main.go 9886 nextView 85.5%
main.go 10097 backView 73.3%
main.go 10303 setSelectView 100.0%
main.go 10337 quit 100.0%

🐧 Linux

Log reading and coloring performance results when testing on Linux.

Unix file logs

Lines Read Color Path
528 907.605µs 3.955µs /var/log/kern.log
1607 1.730107ms 13.667µs /var/log/syslog
56 717.847µs 977ns /var/log/dpkg.log
52 693.348µs 720ns /var/log/audit/audit.log
38 674.439µs 680ns /var/log/apt/term.log
10001 5.95239ms 17.127µs /var/log/apt/eipp.log.xz
13 747.795µs 896ns /var/log/apt/history.log
75 716.127µs 1.061µs /var/log/auth.log
987 819.041µs 2.69µs /var/log/cloud-init.log
257 703.707µs 2.093µs /var/log/waagent.log
576 841.134µs 15.61µs /var/log/dmesg
3 738.572µs 797ns /var/log/alternatives.log
1 23.406259ms 1.083µs /run/utmp
45 778.927µs 1.491µs /var/log/azure/Microsoft.CPlat.Core.RunCommandLinux/CommandExecution.log
31 695.45µs 1.278µs /var/log/azure/run-command/handler.log
1 738.21µs 731ns /var/run/utmp
6 734.228µs 991ns /var/log/php8.3-fpm.log
85 689.759µs 1.137µs /var/log/cloud-init-output.log
1 688.828µs 510ns /var/log/wtmp
46 1.058656ms 1.414µs /opt/hca/logs/hosted-compute-agent.log
30 16.204453ms 3.735µs /opt/pipx/logs/cmd_2026-04-13_23.06.46.log
47 6.105848ms 1.239µs /opt/pipx/logs/cmd_2026-04-13_23.06.34.log
35 24.289592ms 1.097µs /opt/pipx/logs/cmd_2026-04-13_23.06.41.log
13 7.099791ms 2.232µs /opt/pipx/logs/cmd_2026-04-13_23.03.11.log
34 27.07666ms 1.265µs /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/gems/3.2.0/gems/rbs-2.8.2/ext/rbs_extension/mkmf.log
11 10.901243ms 1.925µs /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/gems/3.2.0/gems/debug-1.7.1/ext/debug/mkmf.log
19 20.268409ms 1.899µs /opt/hostedtoolcache/CodeQL/2.25.1/x64/codeql/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/java-all/9.0.2/ext/org.scijava.log.model.yml
19 23.702778ms 2.322µs /opt/hostedtoolcache/CodeQL/2.25.1/x64/codeql/qlpacks/codeql/java-queries/1.10.11/.codeql/libraries/codeql/java-all/9.0.2/ext/org.scijava.log.model.yml
19 63.004265ms 2.047µs /opt/hostedtoolcache/CodeQL/2.25.1/x64/codeql/qlpacks/codeql/java-all/9.0.2/ext/org.scijava.log.model.yml
34 24.453517ms 2.027µs /opt/hostedtoolcache/Ruby/3.3.11/x64/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/mkmf.log
12 27.418817ms 1.971µs /opt/hostedtoolcache/Ruby/3.3.11/x64/lib/ruby/gems/3.3.0/gems/debug-1.9.2/ext/debug/mkmf.log
532 60.001448ms 4.021µs /opt/hostedtoolcache/Ruby/4.0.2/x64/lib/ruby/gems/4.0.0/gems/fiddle-1.1.8/ext/fiddle/mkmf.log
165 60.562384ms 2.851µs /opt/hostedtoolcache/Ruby/4.0.2/x64/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/ext/syslog/mkmf.log
8 37.629583ms 2.264µs /opt/hostedtoolcache/Ruby/4.0.2/x64/lib/ruby/gems/4.0.0/gems/nkf-0.2.0/ext/nkf/mkmf.log
12 24.48364ms 1.398µs /opt/hostedtoolcache/Ruby/4.0.2/x64/lib/ruby/gems/4.0.0/gems/debug-1.11.1/ext/debug/mkmf.log
9 35.137714ms 3.228µs /opt/hostedtoolcache/Ruby/4.0.2/x64/lib/ruby/gems/4.0.0/gems/racc-1.8.1/ext/racc/cparse/mkmf.log
482 15.225255ms 3.276µs /opt/hostedtoolcache/Ruby/4.0.2/x64/lib/ruby/gems/4.0.0/gems/bigdecimal-4.0.1/ext/bigdecimal/mkmf.log
94 11.041456ms 2.15µs /opt/hostedtoolcache/Ruby/4.0.2/x64/lib/ruby/gems/4.0.0/gems/rbs-3.10.0/ext/rbs_extension/mkmf.log
34 25.651103ms 1.999µs /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/gems/3.4.0/gems/rbs-3.8.0/ext/rbs_extension/mkmf.log
8 10.797227ms 3.143µs /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/gems/3.4.0/gems/nkf-0.2.0/ext/nkf/mkmf.log
165 15.340101ms 2.705µs /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/gems/3.4.0/gems/syslog-0.2.0/ext/syslog/mkmf.log
12 24.714029ms 2.181µs /opt/hostedtoolcache/Ruby/3.4.9/x64/lib/ruby/gems/3.4.0/gems/debug-1.11.0/ext/debug/mkmf.log
156 1.106942ms 2.112µs /home/runner/actions-runner/cached/2.334.0/_diag/Runner_20260504-143320-utc.log
5019 1.561552ms 20.67µs /home/runner/actions-runner/cached/2.334.0/_diag/Worker_20260504-143323-utc.log
2 2.874877ms 894ns /home/runner/work/lazyjournal/lazyjournal/test.pcapng
2 2.592028ms 977ns /home/runner/work/lazyjournal/lazyjournal/test.pcap
2 2.406782ms 696ns /home/runner/work/lazyjournal/lazyjournal/test.pcapng
136 765.564µs 1.628µs /home/runner/work/lazyjournal/lazyjournal/color.log
2 2.283102ms 737ns /home/runner/work/lazyjournal/lazyjournal/test.pcap
592 763.641µs 2.376µs /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_23faac29-36f1-5f08-a7f7-dc1425cb7d73_1.log
20 1.09207ms 1.098µs /root/.npm/_logs/2026-04-13T23_14_33_486Z-debug-0.log
1 1.69104ms 631ns /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/fixtures/test.pcap
18 42.344208ms 1.99µs /root/.npm/_logs/2026-04-13T22_56_06_083Z-debug-0.log
9419 522.213453ms 34.307µs /root/.npm/_logs/2026-04-13T22_55_29_270Z-debug-0.log
29 20.830814ms 2.185µs /root/.npm/_logs/2026-04-13T22_56_11_694Z-debug-0.log
46 15.68308ms 2.553µs /root/.config/gcloud/logs/2026.04.13/22.47.32.135670.log
3 19.826925ms 1.629µs /root/.azure/commands/2026-04-13.21-54-10.devops.20265.log
3 5.758308ms 911ns /root/.azure/commands/2026-04-13.21-54-03.extension_add.20156.log
25 1.010907ms 1.595µs /root/.azure/logs/telemetry.log
12 15.788777ms 856ns /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/4.0.2_1/lib/ruby/gems/4.0.0/gems/debug-1.11.1/ext/debug/mkmf.log
12 723.557µs 568ns /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/4.0.2_1/lib/ruby/gems/4.0.0/gems/debug-1.11.1/ext/debug/mkmf.log
12 695.106µs 512ns /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/4.0.2_1/lib/ruby/gems/4.0.0/gems/debug-1.11.1/ext/debug/mkmf.log
12 676.867µs 676ns /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/4.0.2_1/lib/ruby/gems/4.0.0/gems/debug-1.11.1/ext/debug/mkmf.log
156 1.156412ms 14.242µs /home/runner/actions-runner/cached/2.334.0/_diag/Runner_20260504-143320-utc.log
5021 1.498092ms 14.233µs /home/runner/actions-runner/cached/2.334.0/_diag/Worker_20260504-143323-utc.log
77 841.665µs 1.95µs /var/log/audit/audit.log
528 799.893µs 7.511µs /var/log/kern.log
75 718.35µs 1.05µs /var/log/auth.log
14 701.457µs 779ns /var/lib/docker/containers/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab-json.log
218 726.206µs 1.975µs /var/lib/docker/containers/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5-json.log
46 710.721µs 1.052µs /opt/hca/logs/hosted-compute-agent.log
592 717.276µs 2.403µs /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_23faac29-36f1-5f08-a7f7-dc1425cb7d73_1.log
6 683.83µs 710ns /var/log/php8.3-fpm.log

System logs

Lines Read Color Journal Name
3150 58.069139ms 16.249µs _all
6 3.304451ms 934ns [exited/enabled] apparmor.service
2 2.635451ms 882ns [dead] apport-autoreport.service
2 2.40416ms 602ns [dead/not-found] apport.service
2 2.332622ms 712ns [dead] apt-daily.service
34 2.783727ms 861ns [running/enabled] auditd.service
7 2.570673ms 2.113µs [exited/enabled] blk-availability.service
15 2.704056ms 1.828µs [running/enabled] chrony.service
7 2.514854ms 988ns [exited/enabled] cloud-config.service
15 2.621227ms 990ns [exited/enabled] cloud-final.service
2 2.464264ms 1.653µs [dead] cloud-init-hotplugd.service
20 2.804495ms 1.64µs [exited/enabled] cloud-init-local.service
88 3.939909ms 3.875µs [exited/enabled] cloud-init.service
2 2.773415ms 1.005µs [dead/not-found] connman.service
2 2.50917ms 781ns [dead/not-found] console-screen.service
3 2.578971ms 807ns [exited/enabled] console-setup.service
87 4.076738ms 1.633µs [running/enabled] containerd.service
9 2.641228ms 1.319µs [running/enabled] cron.service
10 2.568729ms 1.191µs [running] dbus.service
2 2.591128ms 987ns [dead/not-found] display-manager.service
2 2.429243ms 765ns [dead] dm-event.service
3 2.481308ms 760ns [dead/enabled] dmesg.service
24 2.839542ms 1.375µs [running/enabled] docker.service
4 2.442446ms 723ns [dead] dpkg-db-backup.service
4 2.449663ms 819ns [dead] e2scrub_all.service
4 2.433836ms 1.628µs [dead/enabled] e2scrub_reap.service
2 2.520663ms 780ns [dead] emergency.service
5 2.569499ms 2.291µs [dead/enabled] ephemeral-disk-warning.service
2 2.476361ms 769ns [dead/not-found] fcoe.service
10 2.636081ms 1.497µs [exited/enabled] finalrd.service
2 2.448994ms 814ns [dead/not-found] firewalld.service
2 2.338424ms 748ns [dead] fstrim.service
2 2.47002ms 647ns [dead] getty-static.service
6 2.518629ms 691ns [running] getty@tty1.service
4 2.499131ms 616ns [dead/enabled] grub-common.service
4 2.492851ms 1.335µs [dead/enabled] grub-initrd-fallback.service
14 2.666132ms 1.425µs [running/enabled] haveged.service
78 3.623818ms 1.444µs [running/enabled] hosted-compute-agent.service
2 2.433625ms 732ns [dead/enabled] hv-fcopy-daemon.service
8 2.506942ms 1.44µs [running/enabled] hv-kvp-daemon.service
2 2.560617ms 935ns [dead/enabled] hv-vss-daemon.service
2 2.352246ms 709ns [dead/not-found] hv_kvp_daemon.service
2 2.387174ms 702ns [dead] initrd-cleanup.service
2 2.329622ms 698ns [dead] initrd-parse-etc.service
2 2.34032ms 622ns [dead] initrd-switch-root.service
2 2.535884ms 1.091µs [dead] initrd-udevadm-cleanup-db.service
2 2.721225ms 959ns [dead/not-found] iscsi-shutdown.service
2 2.503347ms 751ns [dead/disabled] iscsid.service
2 2.357659ms 1.152µs [dead/not-found] kbd.service
2 2.420733ms 591ns [exited/enabled] keyboard-setup.service
2 2.369835ms 589ns [exited] kmod-static-nodes.service
2 2.39932ms 576ns [dead] ldconfig.service
4 2.444813ms 697ns [dead] logrotate.service
2 2.326531ms 595ns [dead/not-found] lvm2-activation-early.service
2 2.336634ms 602ns [dead] lvm2-lvmpolld.service
6 2.45113ms 661ns [exited/enabled] lvm2-monitor.service
2 2.369778ms 816ns [dead] man-db.service
11 2.673367ms 3.074µs [running/enabled] ModemManager.service
3 2.621415ms 896ns [dead] modprobe@configfs.service
3 2.568299ms 1.017µs [dead] modprobe@dm_mod.service
3 2.468848ms 759ns [dead] modprobe@drm.service
3 2.491023ms 836ns [dead] modprobe@efi_pstore.service
3 2.421208ms 656ns [dead] modprobe@fuse.service
3 2.392422ms 724ns [dead] modprobe@loop.service
3 2.464344ms 2.246µs [dead] modprobe@nvme_fabrics.service
2 2.676178ms 953ns [dead] motd-news.service
10 2.737502ms 1.842µs [running/enabled] multipathd.service
4 2.678014ms 980ns [dead] netplan-ovs-cleanup.service
21 2.975908ms 1.485µs [running/enabled] networkd-dispatcher.service
2 2.398502ms 839ns [dead/not-found] networking.service
2 2.425796ms 730ns [dead/not-found] NetworkManager.service
2 2.384818ms 692ns [dead/not-found] ntp.service
2 2.404613ms 657ns [dead/not-found] ntpsec.service
2 2.446542ms 678ns [dead/enabled] nvmefc-boot-connections.service
4 2.522987ms 1.848µs [dead/enabled] nvmf-autoconnect.service
2 2.908148ms 894ns [dead/enabled] open-iscsi.service
2 2.538678ms 852ns [dead/enabled] open-vm-tools.service
2 2.410433ms 632ns [dead/not-found] openntpd.service
2 2.422524ms 611ns [dead/not-found] ovsdb-server.service
4 2.487305ms 688ns [running] packagekit.service
7 2.520225ms 1.54µs [running/enabled] php8.3-fpm.service
4 2.509825ms 745ns [dead] phpsessionclean.service
6 2.478175ms 722ns [exited] plymouth-quit-wait.service
6 2.52876ms 755ns [exited] plymouth-quit.service
3 2.475732ms 1.044µs [exited] plymouth-read-write.service
2 2.678339ms 1.074µs [dead] plymouth-start.service
2 2.493218ms 609ns [dead] plymouth-switch-root.service
7 2.627288ms 771ns [dead/enabled] podman-auto-update.service
5 2.497101ms 1.227µs [dead/enabled] podman-clean-transient.service
15 2.680059ms 1.235µs [exited/enabled] podman-restart.service
11 2.647531ms 1.512µs [dead/enabled] podman.service
12 2.559524ms 828ns [running] polkit.service
2 2.455733ms 886ns [dead/enabled] pollinate.service
2 2.392109ms 649ns [dead/not-found] rbdmap.service
2 2.447277ms 1.134µs [dead] rc-local.service
2 2.578089ms 940ns [dead] rescue.service
12 2.636914ms 858ns [running/enabled] rsyslog.service
1135 18.057243ms 84.723µs [dead/enabled] secureboot-db.service
6 2.824181ms 1.561µs [running] serial-getty@ttyS0.service
3 2.672105ms 749ns [exited/enabled] setvtrgb.service
4 2.638841ms 739ns [exited/enabled] snapd.apparmor.service
2 2.479196ms 618ns [dead/enabled] snapd.autoimport.service
2 2.462883ms 1.43µs [dead/enabled] snapd.core-fixup.service
2 2.465565ms 845ns [dead] snapd.failure.service
2 2.403331ms 622ns [dead/enabled] snapd.recovery-chooser-trigger.service
6 2.516139ms 716ns [exited/enabled] snapd.seeded.service
14 2.657134ms 769ns [dead/enabled] snapd.service
2 2.378093ms 1.22µs [dead] snapd.snap-repair.service
2 2.379082ms 645ns [dead/enabled] snapd.system-shutdown.service
8 2.489313ms 1.153µs [exited] sphinxsearch.service
5 2.441375ms 1.026µs [dead/disabled] ssh.service
2 2.369449ms 1.246µs [dead/not-found] sshd-keygen.service
2 2.306316ms 791ns [dead/not-found] sshd.service
2 2.433219ms 581ns [dead/enabled] ssl-cert.service
2 2.443534ms 622ns [dead] sysstat-collect.service
2 2.515835ms 1.024µs [dead] sysstat-summary.service
6 2.668074ms 845ns [exited/enabled] sysstat.service
2 2.536134ms 777ns [dead] systemd-ask-password-console.service
2 2.422289ms 838ns [dead] systemd-ask-password-plymouth.service
2 2.360561ms 714ns [dead] systemd-ask-password-wall.service
2 2.383596ms 654ns [dead] systemd-battery-check.service
7 2.511733ms 889ns [exited] systemd-binfmt.service
2 2.384363ms 999ns [dead] systemd-bsod.service
2 2.721486ms 1.133µs [dead] systemd-firstboot.service
6 2.618511ms 830ns [exited] systemd-fsck-root.service
7 2.572237ms 1.19µs [exited] systemd-fsck@dev-disk-by\x2dlabel-BOOT.service
8 2.707377ms 973ns [exited] systemd-fsck@dev-disk-by\x2duuid-9976\x2d7892.service
3 2.608847ms 761ns [dead] systemd-fsck@dev-disk-cloud-azure_resource\x2dpart1.service
3 2.529915ms 851ns [dead] systemd-fsckd.service
2 2.375633ms 930ns [dead] systemd-hibernate-resume.service
2 2.369663ms 667ns [dead] systemd-hibernate.service
2 2.476238ms 623ns [dead] systemd-hwdb-update.service
2 2.398746ms 1.313µs [dead] systemd-hybrid-sleep.service
2 2.457403ms 624ns [dead] systemd-initctl.service
2 2.543829ms 666ns [dead] systemd-journal-catalog-update.service
3 2.494147ms 681ns [exited] systemd-journal-flush.service
14 2.609304ms 1.326µs [running] systemd-journald.service
12 2.615539ms 892ns [running] systemd-logind.service
2 2.41175ms 600ns [dead] systemd-machine-id-commit.service
7 2.616908ms 9.249µs [exited] systemd-modules-load.service
6 2.492443ms 898ns [exited/enabled] systemd-networkd-wait-online.service
41 3.120338ms 1.009µs [running/enabled] systemd-networkd.service
2 2.3335ms 965ns [dead/not-found] systemd-oomd.service
2 2.364504ms 680ns [dead] systemd-pcrmachine.service
2 2.415407ms 692ns [dead] systemd-pcrphase-initrd.service
2 2.441991ms 616ns [dead] systemd-pcrphase-sysinit.service
2 2.632249ms 1.105µs [dead] systemd-pcrphase.service
2 2.790861ms 1.016µs [dead/enabled] systemd-pstore.service
2 2.584965ms 631ns [dead] systemd-quotacheck.service
7 2.57855ms 885ns [exited] systemd-random-seed.service
6 2.556907ms 1.015µs [exited] systemd-remount-fs.service
2 2.488143ms 645ns [dead] systemd-repart.service
20 2.836343ms 861ns [running/enabled] systemd-resolved.service
2 2.352126ms 621ns [dead] systemd-rfkill.service
2 2.340946ms 665ns [dead] systemd-soft-reboot.service
2 2.328065ms 658ns [dead] systemd-suspend-then-hibernate.service
2 2.359891ms 1.722µs [dead] systemd-suspend.service
6 2.820741ms 984ns [exited] systemd-sysctl.service
2 2.616083ms 728ns [dead/disabled] systemd-sysext.service
2 2.490612ms 769ns [dead] systemd-sysusers.service
2 2.432279ms 960ns [dead] systemd-tmpfiles-clean.service
6 2.56135ms 859ns [exited] systemd-tmpfiles-setup-dev-early.service
6 2.583153ms 699ns [exited] systemd-tmpfiles-setup-dev.service
15 2.660801ms 1.242µs [exited] systemd-tmpfiles-setup.service
2 2.364766ms 680ns [dead] systemd-tpm2-setup-early.service
2 2.461935ms 683ns [dead] systemd-tpm2-setup.service
2 2.362675ms 1.371µs [dead] systemd-udev-settle.service
2 2.432886ms 736ns [exited] systemd-udev-trigger.service
4 2.4685ms 650ns [running] systemd-udevd.service
2 2.410827ms 578ns [dead] systemd-update-done.service
4 2.430921ms 670ns [dead] systemd-update-utmp-runlevel.service
7 2.560287ms 1.18µs [exited] systemd-update-utmp.service
7 2.528753ms 838ns [exited] systemd-user-sessions.service
2 2.390503ms 690ns [dead/not-found] systemd-vconsole-setup.service
2 2.317569ms 622ns [dead] tpm-udev.service
2 2.346728ms 671ns [dead/not-found] ua-auto-attach.service
2 2.45139ms 656ns [dead/enabled] ua-reboot-cmds.service
2 2.35213ms 674ns [dead] ua-timer.service
2 2.460043ms 619ns [dead/not-found] ubuntu-advantage-cloud-id-shim.service
7 2.547448ms 707ns [dead/enabled] ubuntu-advantage.service
10 2.52301ms 1.126µs [running/enabled] udisks2.service
3 2.511271ms 1.062µs [exited/enabled] ufw.service
2 2.348168ms 620ns [dead] update-notifier-download.service
2 2.316481ms 635ns [dead] update-notifier-motd.service
7 2.555755ms 721ns [exited] user-runtime-dir@1001.service
50 3.574468ms 3.004µs [running] user@1001.service
2 2.519509ms 941ns [dead] uuidd.service
2 2.434442ms 1.041µs [dead/enabled] vgauth.service
20 2.847627ms 1.337µs [exited/enabled] walinuxagent-network-setup.service
222 5.951558ms 2.329µs [running/enabled] walinuxagent.service
2 2.375443ms 654ns [dead/not-found] zfs-mount.service
2 2.30027ms 768ns [dead/disabled] apache-htcacheclean.service
2 2.336704ms 602ns [dead/disabled] apache-htcacheclean@.service
2 2.308738ms 640ns [dead/disabled] apache2.service
2 2.367423ms 661ns [dead/disabled] apache2@.service
2 2.325262ms 1.319µs [dead/disabled] chrony-wait.service
2 2.304338ms 603ns [dead/disabled] console-getty.service
2 2.374504ms 631ns [dead/disabled] debug-shell.service
2 2.292768ms 587ns [dead/enabled] getty@.service
2 2.411472ms 571ns [dead/disabled] intel-sgx-load-module.service
2 2.293182ms 598ns [dead/disabled] mysql.service
2 2.279107ms 933ns [dead/disabled] nftables.service
2 2.382223ms 1.027µs [dead/disabled] nginx.service
2 2.276028ms 564ns [dead/disabled] pg_receivewal@.service
2 2.372917ms 1.435µs [dead/disabled] podman-kube@.service
2 2.322659ms 619ns [dead/disabled] postgresql.service
2 2.256376ms 1.989µs [dead/disabled] rsync.service
2 2.369094ms 657ns [dead/disabled] session-manager-plugin.service
2 2.480279ms 637ns [dead/disabled] systemd-boot-check-no-failures.service
2 2.307987ms 673ns [dead/disabled] systemd-confext.service
2 2.372087ms 662ns [dead/disabled] systemd-network-generator.service
2 2.39016ms 1.01µs [dead/disabled] systemd-networkd-wait-online@.service
2 2.489449ms 701ns [dead/disabled] systemd-pcrlock-file-system.service
2 2.401453ms 780ns [dead/disabled] systemd-pcrlock-firmware-code.service
2 2.449797ms 636ns [dead/disabled] systemd-pcrlock-firmware-config.service
2 2.382018ms 674ns [dead/disabled] systemd-pcrlock-machine-id.service
2 2.425547ms 677ns [dead/disabled] systemd-pcrlock-make-policy.service
2 2.305389ms 649ns [dead/disabled] systemd-pcrlock-secureboot-authority.service
2 2.324051ms 608ns [dead/disabled] systemd-pcrlock-secureboot-policy.service
2 2.349195ms 639ns [dead/disabled] systemd-time-wait-sync.service
3006 41.119591ms 8.482µs _all
2 2.799267ms 826ns [dead/disabled] apache-htcacheclean.service
2 2.470655ms 694ns [dead/disabled] apache-htcacheclean@.service
2 2.364052ms 623ns [dead/disabled] apache2.service
2 2.318702ms 625ns [dead/disabled] apache2@.service
2 2.23791ms 805ns [dead/enabled] apparmor.service
2 2.306012ms 723ns [dead/enabled] auditd.service
2 2.234362ms 623ns [dead/enabled] blk-availability.service
2 2.278389ms 627ns [dead/disabled] chrony-wait.service
2 2.235664ms 612ns [dead/enabled] chrony.service
2 2.273019ms 718ns [dead/enabled] cloud-config.service
2 2.340388ms 1.362µs [dead/enabled] cloud-final.service
2 2.582662ms 723ns [dead/enabled] cloud-init-local.service
2 2.430169ms 918ns [dead/enabled] cloud-init.service
2 2.444799ms 744ns [dead/disabled] console-getty.service
2 2.379182ms 797ns [dead/enabled] console-setup.service
2 2.362842ms 785ns [dead/enabled] containerd.service
2 2.448927ms 923ns [dead/enabled] cron.service
2 2.317557ms 815ns [dead/disabled] debug-shell.service
2 2.303345ms 809ns [dead/enabled] dmesg.service
2 2.297901ms 1.248µs [dead/enabled] docker.service
2 2.297593ms 601ns [dead/enabled] e2scrub_reap.service
2 2.256791ms 959ns [dead/enabled] ephemeral-disk-warning.service
2 2.29992ms 1.046µs [dead/enabled] finalrd.service
2 2.556169ms 1.253µs [dead/enabled] getty@.service
2 2.41419ms 753ns [dead/enabled] grub-common.service
2 2.378131ms 913ns [dead/enabled] grub-initrd-fallback.service
2 2.3599ms 1.043µs [dead/enabled] haveged.service
2 2.323552ms 730ns [dead/enabled] hosted-compute-agent.service
2 2.301044ms 689ns [dead/enabled] hv-fcopy-daemon.service
2 2.30382ms 614ns [dead/enabled] hv-kvp-daemon.service
2 2.318124ms 649ns [dead/enabled] hv-vss-daemon.service
2 2.292206ms 628ns [dead/disabled] intel-sgx-load-module.service
2 2.381247ms 605ns [dead/disabled] iscsid.service
2 2.356174ms 903ns [dead/enabled] keyboard-setup.service
2 2.340474ms 751ns [dead/enabled] lvm2-monitor.service
2 2.318238ms 850ns [dead/enabled] ModemManager.service
2 2.311626ms 775ns [dead/enabled] multipathd.service
2 2.344553ms 647ns [dead/disabled] mysql.service
2 2.276998ms 611ns [dead/enabled] networkd-dispatcher.service
2 2.342418ms 651ns [dead/disabled] nftables.service
2 2.281013ms 629ns [dead/disabled] nginx.service
2 2.300855ms 658ns [dead/enabled] nvmefc-boot-connections.service
2 2.337425ms 1.019µs [dead/enabled] nvmf-autoconnect.service
2 2.483031ms 1.008µs [dead/enabled] open-iscsi.service
2 2.349048ms 935ns [dead/enabled] open-vm-tools.service
2 2.414968ms 1.377µs [dead/disabled] pg_receivewal@.service
2 2.366386ms 849ns [dead/enabled] php8.3-fpm.service
2 2.289495ms 883ns [dead/enabled] podman-auto-update.service
2 2.269085ms 605ns [dead/enabled] podman-clean-transient.service
2 2.284028ms 2.139µs [dead/disabled] podman-kube@.service
2 2.292855ms 988ns [dead/enabled] podman-restart.service
2 2.365384ms 616ns [dead/enabled] podman.service
2 2.271523ms 629ns [dead/enabled] pollinate.service
2 2.328856ms 744ns [dead/disabled] postgresql.service
2 2.227442ms 611ns [dead/disabled] rsync.service
2 2.271431ms 620ns [dead/enabled] rsyslog.service
2 2.356671ms 1.611µs [dead/enabled] secureboot-db.service
2 2.665747ms 750ns [dead/disabled] session-manager-plugin.service
2 2.473507ms 624ns [dead/enabled] setvtrgb.service
2 2.271669ms 689ns [dead/enabled] snapd.apparmor.service
2 2.257933ms 704ns [dead/enabled] snapd.autoimport.service
2 2.330699ms 686ns [dead/enabled] snapd.core-fixup.service
2 2.324302ms 649ns [dead/enabled] snapd.recovery-chooser-trigger.service
2 2.310786ms 839ns [dead/enabled] snapd.seeded.service
2 2.2739ms 610ns [dead/enabled] snapd.service
2 2.357983ms 1.11µs [dead/enabled] snapd.system-shutdown.service
2 2.328169ms 643ns [dead/disabled] ssh.service
2 2.239038ms 665ns [dead/enabled] ssl-cert.service
2 2.275029ms 659ns [dead/enabled] sysstat.service
2 2.313603ms 665ns [dead/disabled] systemd-boot-check-no-failures.service
2 2.275241ms 744ns [dead/disabled] systemd-confext.service
2 2.310856ms 1.169µs [dead/disabled] systemd-network-generator.service
2 2.452599ms 743ns [dead/enabled] systemd-networkd-wait-online.service
2 2.61071ms 723ns [dead/disabled] systemd-networkd-wait-online@.service
2 2.372852ms 704ns [dead/enabled] systemd-networkd.service
2 2.327294ms 661ns [dead/disabled] systemd-pcrlock-file-system.service
2 2.336496ms 655ns [dead/disabled] systemd-pcrlock-firmware-code.service
2 2.349687ms 1.6µs [dead/disabled] systemd-pcrlock-firmware-config.service
2 2.395529ms 818ns [dead/disabled] systemd-pcrlock-machine-id.service
2 2.278883ms 887ns [dead/disabled] systemd-pcrlock-make-policy.service
2 2.261968ms 644ns [dead/disabled] systemd-pcrlock-secureboot-authority.service
2 2.264814ms 569ns [dead/disabled] systemd-pcrlock-secureboot-policy.service
2 2.364819ms 1.149µs [dead/enabled] systemd-pstore.service
2 2.348482ms 800ns [dead/enabled] systemd-resolved.service
2 2.333399ms 624ns [dead/disabled] systemd-sysext.service
2 2.392641ms 603ns [dead/disabled] systemd-time-wait-sync.service
2 2.362459ms 627ns [dead/enabled] ua-reboot-cmds.service
2 2.314264ms 648ns [dead/enabled] ubuntu-advantage.service
2 2.235881ms 687ns [dead/enabled] udisks2.service
2 2.296181ms 651ns [dead/enabled] ufw.service
2 2.240696ms 671ns [dead/enabled] vgauth.service
2 2.31852ms 626ns [dead/enabled] walinuxagent-network-setup.service
2 2.236543ms 592ns [dead/enabled] walinuxagent.service
2 2.566345ms 845ns (cron)
2 2.479546ms 705ns (haveged)
3 2.417701ms 845ns (sd-pam)
2 2.407373ms 728ns (systemd)
3 2.467071ms 728ns KVP
6 2.40256ms 742ns ModemManager
2 2.308757ms 659ns PackageKit
3150 61.35912ms 11.925µs _all
4 3.228861ms 1.094µs apparmor.systemd
3 2.759347ms 760ns auditd
30 2.84459ms 1.48µs augenrules
2 2.412463ms 802ns blkdeactivate
10 2.495691ms 1.364µs chronyd
92 3.455076ms 1.731µs cloud-init
81 3.553439ms 1.56µs containerd
3 2.377763ms 625ns cron
8 2.391864ms 1.174µs dbus-daemon
14 2.493922ms 1.153µs dhcpcd
19 2.632739ms 1.315µs dockerd
3 2.43154ms 612ns finalrd
9 2.456107ms 1.253µs haveged
46 3.079136ms 1.2µs hosted-compute-agent
531 8.552554ms 3.988µs kernel
5 2.533211ms 850ns multipathd
7 2.522642ms 1.732µs networkd-dispatcher
2 2.657316ms 1.21µs passwd
14 2.596503ms 1.517µs podman
6 2.48439ms 862ns polkitd
238 6.16042ms 100.969µs python3
7 2.736303ms 1.722µs rsyslogd
1132 16.126192ms 4.648µs sbkeysync
3 2.415609ms 752ns sh
11 2.548427ms 1.304µs snapd
2 2.377618ms 722ns snapd-apparmor
2 2.411099ms 669ns sphinxsearch
3 2.351032ms 577ns sshd
70 3.513485ms 1.301µs sudo
750 17.224251ms 4.236µs systemd
5 2.546468ms 1.352µs systemd-fsck
14 2.741122ms 1.936µs systemd-journald
7 2.652764ms 856ns systemd-logind
3 2.419065ms 725ns systemd-modules-load
36 2.884449ms 1.415µs systemd-networkd
5 2.448379ms 962ns systemd-resolved
3 2.32128ms 603ns systemd-shutdown
2 2.319598ms 577ns systemd-tmpfiles
2 2.36597ms 601ns systemd-udevd
593 8.940907ms 3.442µs 04.05.2026 14:31:53 - 04.05.2026 14:33:55
7 2.545773ms 1.024µs 13.04.2026 23:35:02 - 13.04.2026 23:35:35

Audit rules

Lines Read Color Rules keys
5 1.090455ms 939ns ssh
8 1.137624ms 1.922µs passwd

Container logs

Lines Read Color Container Name
13 11.480651ms 280ns lazyjournal
217 12.366444ms 268ns pinguem

🍏 macOS

Log reading and coloring performance results when testing on macOS.

Unix file logs

Lines Read Color Path
3830 11.911583ms 255.708µs /var/log/com.apple.xpc.launchd/launchd.log
45 7.424583ms 5.542µs /var/log/asl/2026.05.04.G80.asl
399 4.785667ms 3.334µs /var/log/wifi.log
382 3.260458ms 3.916µs /var/log/system.log
56 3.665333ms 13µs /var/log/DiagnosticMessages/2026.05.04.asl
1641 6.760208ms 9.042µs /var/log/anka.log
10001 29.222708ms 29.791µs /var/log/com.apple.xpc.launchd/launchd.log.1
10001 34.911667ms 11.167µs /var/log/install.log
12 4.178042ms 1.208µs /var/log/powermanagement/2026.05.04.asl
250 3.632542ms 4.042µs /var/log/asl/Logs/aslmanager.20260504T141047+00
1970 4.951208ms 14.292µs /var/log/fsck_apfs.log
3 4.927583ms 1.25µs /var/log/asl/BB.2027.05.31.G80.asl
7 2.911459ms 4.958µs /var/log/fsck_apfs_error.log
3312 9.121167ms 22.25µs /var/log/com.apple.xpc.launchd/launchd.log.2
10 5.144542ms 5.541µs /var/log/asl/BB.2027.04.30.G80.asl
728 9.596958ms 158.292µs /var/log/DiagnosticMessages/2026.04.27.asl
43 4.015709ms 19µs /var/log/shutdown_monitor.log
23 8.655041ms 6.125µs /var/log/powermanagement/2026.04.27.asl
107 4.368083ms 12.042µs /var/log/asl/2026.04.27.G80.asl
448 3.47225ms 7.667µs /var/log/fsck_hfs.log
181 5.664333ms 6.667µs /var/log/DiagnosticMessages/2026.04.26.asl
13 5.136583ms 7.5µs /var/log/powermanagement/2026.04.26.asl
18 4.541708ms 3.125µs /var/log/asl/BB.2027.03.31.G80.asl

💻 Windows

Log reading and coloring performance results when testing on Windows.

Windows file logs

Lines Read Color Path
2 0s 0s C:\Users\runneradmin\AppData\Roaming\test\test.log

Windows Event Logs

Lines Read Color Event Name
198601 3.9291783s 2.8059ms Security (23241)
10000 4.161247s 0s SystemDataArchiver: Diagnostic (17005)
0 158.8507ms 0s User Profile Service: Operational (4177)
0 145.7813ms 0s Windows PowerShell (3905)
8410 1.1325295s 0s Kernel-IO: Operational (2500)
2252 1.1490197s 0s Diagnosis-PCW: Operational (2252)
1848 865.5695ms 0s Shell-Core: AppDefaults (1983)
1980 891.3597ms 520.9µs ServerManager-MultiMachine: Operational (1980)
1942 983.8757ms 0s CloudStore: Operational (1942)
2020 751.0398ms 0s AppXDeploymentServer: Operational (1891)
1642 826.5241ms 0s Microsoft-WindowsAzure-Diagnostics: Heartbeat (1637)
1541 730.1143ms 0s WinRM: Operational (1553)
1481 695.6154ms 0s Microsoft-WindowsAzure-Diagnostics: GuestAgent (1479)
4025 504.8619ms 0s Hyper-V-VmSwitch-Operational (1354)
91462 917.8475ms 1.0843ms PowerShell: Operational (930)
1226 687.4064ms 0s System (919)
443 323.6369ms 0s Shell-Core: Operational (774)
698 468.5631ms 534.3µs VHDMP-Operational (698)
578 331.9506ms 0s WMI-Activity: Operational (518)
392 323.4505ms 0s StateRepository: Operational (493)
89810 1.0034263s 0s PowerShellCore: Operational (433)
355 275.1011ms 0s GroupPolicy: Operational (426)
0 159.5705ms 0s Windows Firewall With Advanced Security: Firewall (389)
379 319.2237ms 0s Hyper-V-VMMS-Operational (379)
0 156.9873ms 0s Windows Defender: Operational (348)
5538 356.5053ms 0s Ntfs: Operational (290)
147 215.563ms 0s AppReadiness: Admin (273)
1180 260.808ms 0s VolumeSnapshot-Driver: Operational (262)
186 229.8693ms 0s DeviceSetupManager: Admin (251)
160 219.3315ms 0s Winlogon: Operational (250)
288 251.4614ms 109.8µs LiveId: Operational (241)
1152 322.2626ms 54.9µs Storage-Storport: Operational (234)
162 235.3216ms 0s AppModel-Runtime: Admin (224)
2220 304.7209ms 0s Kernel-Cache: Operational (210)
959 215.728ms 0s Kernel-PnP: Configuration (209)
192 254.1919ms 0s ServerManager-DeploymentProvider: Operational (209)
153 240.0681ms 0s TerminalServices-RemoteConnectionManager: Operational (200)
3187 241.8276ms 0s Time-Service: Operational (173)
1069 229.274ms 0s Crypto-NCrypt: Operational (159)
820 238.8067ms 0s NetworkProfile: Operational (157)
291 290.7397ms 0s Application (139)
182 274.4472ms 0s Hyper-V-VMMS-Admin (137)
545 206.7455ms 0s SmbClient: Connectivity (127)
197 201.3211ms 0s Wcmsvc: Operational (122)
52 194.707ms 0s PushNotification-Platform: Operational (120)
113 202.6918ms 0s Microsoft-WindowsAzure-Status: Plugins (113)
109 208.125ms 0s Diagnosis-PLA: Operational (109)
74 177.805ms 0s TerminalServices-LocalSessionManager: Operational (108)
58 178.6802ms 55µs ShellCommon-StartLayoutPopulation: Operational (100)
54 191.451ms 0s ServerManager-MgmtProvider: Operational (98)
415 209.9336ms 0s Kernel-Boot: Operational (97)
248 201.7795ms 0s Crypto-DPAPI: Operational (90)
66 181.246ms 0s RemoteDesktopServices-RdpCoreTS: Operational (87)
65 186.092ms 0s UniversalTelemetryClient: Operational (79)
72 215.7596ms 0s CAPI2: Operational (72)
340 187.2388ms 0s SMBServer: Operational (67)
78 187.775ms 0s Microsoft-Client-Licensing-Platform: Admin (63)
140 191.2718ms 0s Host-Network-Service-Admin (62)
69 241.9154ms 0s Kernel-WHEA: Operational (60)
18 171.3535ms 0s Privacy-Auditing: Operational (53)
49 239.9939ms 0s Partition: Diagnostic (52)
22 171.1193ms 0s AppxPackaging: Operational (44)
36 176.5271ms 0s TaskScheduler: Maintenance (43)
0 156.0215ms 0s Kernel-PnP: Device Management (42)
37 178.1856ms 0s CodeIntegrity: Operational (40)
40 174.5026ms 0s WindowsUpdateClient: Operational (40)
105 181.43ms 0s StorageManagement: Operational (37)
186 179.4524ms 0s StorageSpaces-Driver: Operational (34)
22 166.3705ms 0s Hyper-V-Guest-Drivers: Admin (28)
21 181.3986ms 0s WebAuthN: Operational (27)
26 176.4642ms 0s NCSI: Operational (26)
12 160.2665ms 0s MUI: Operational (24)
21 178.9301ms 0s AAD: Operational (24)
0 153.4238ms 0s User Device Registration: Admin (22)
22 167.6314ms 0s Microsoft-WindowsAzure-Status: GuestAgent (22)
12 166.0309ms 0s AppReadiness: Operational (21)
7 164.2574ms 0s HelloForBusiness: Operational (18)
36 168.426ms 0s Hyper-V-Hypervisor-Admin (18)
12 168.5797ms 0s UserPnp: DeviceInstall (18)
15 170.6172ms 0s Resource-Exhaustion-Detector: Operational (17)
47 164.1627ms 0s Bits-Client: Operational (17)
45 158.9166ms 0s Store: Operational (17)
8 158.8434ms 0s AppXDeployment: Operational (16)
11 166.5985ms 0s Containers-BindFlt: Operational (14)
11 166.3148ms 0s Containers-Wcifs: Operational (14)
11 159.9618ms 0s Ntfs: WHC (14)
14 165.5506ms 0s Kernel-EventTracing: Admin (14)
14 166.3117ms 0s KTL: Debug (14)
0 149.79ms 0s Known Folders API Service (10)
9 162.3884ms 0s Hyper-V-Compute-Admin (9)
9 157.8515ms 82.4µs Hyper-V-Compute-Operational (9)
8 166.0292ms 0s ProjFS-Filter: Operational (8)
6 159.5681ms 0s WER-PayloadHealth: Operational (6)
4 183.5763ms 0s LanguagePackSetup: Operational (6)
4 164.6585ms 0s WinINet-Config: ProxyConfigChanged (5)
2 152.5266ms 0s Security-SPP-UX-Notifications: ActionCenter (5)
1 154.1967ms 0s DeviceSetupManager: Operational (5)
9 160.2282ms 0s Kernel-ShimEngine: Operational (4)
0 157.7189ms 0s Security-Mitigations: KernelMode (4)
4 182.6595ms 0s DataIntegrityScan: Admin (4)
3 181.424ms 0s FileShareShadowCopyProvider: Operational (3)
0 153.5592ms 0s Visual Studio (3)
2 158.5538ms 0s BackgroundTaskInfrastructure: Operational (2)
0 155.3623ms 0s TWinUI: Operational (2)
2 179.9762ms 0s Biometrics: Operational (2)
2 169.4093ms 0s CertificateServicesClient-Lifecycle-System: Operational (2)
2 155.323ms 0s Diagnosis-DPS: Operational (2)
2 154.4286ms 0s TZSync: Operational (2)
2 174.0467ms 0s Storsvc: Diagnostic (2)
0 154.0491ms 0s Dhcp-Client: Admin (1)
0 154.5235ms 0s DeviceManagement-Enterprise-Diagnostics-Provider: Admin (1)
1 158.5883ms 0s Storage-ClassPnP: Operational (1)
0 159.0221ms 0s SMBServer: Security (1)
0 150.4622ms 0s WFP: Operational (1)

📄 Executed commands logs

Log of executed commands during interface testing on Linux.

time=2026-05-04T14:34:43.221Z level=INFO msg="Launching lazyjournal"
time=2026-05-04T14:34:43.224Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-05-04T14:34:43.227Z level=INFO msg="/usr/bin/systemctl list-units --all --type=service --no-legend --no-pager --output=json" action="Loading the system units"
time=2026-05-04T14:34:43.233Z level=INFO msg="/usr/bin/systemctl list-unit-files --type=service --all --no-legend --no-pager --output=json --state=enabled,disabled" action="Loading the system units"
time=2026-05-04T14:34:43.647Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-05-04T14:34:43.650Z level=INFO msg="/usr/bin/systemctl --user list-units --all --type=service --no-legend --no-pager --output=json" action="Loading the user units"
time=2026-05-04T14:34:43.652Z level=INFO msg="Error: access denied in systemd via systemctl"
time=2026-05-04T14:34:43.652Z level=INFO msg="/usr/bin/systemctl list-unit-files --type=service --all --no-legend --no-pager --output=json --state=enabled,disabled" action="Loading the user units"
time=2026-05-04T14:34:44.065Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-05-04T14:34:44.068Z level=INFO msg="/usr/bin/journalctl --no-pager --field=SYSLOG_IDENTIFIER" action="Loading the system journals"
time=2026-05-04T14:34:44.071Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-05-04T14:34:44.073Z level=INFO msg="/usr/bin/journalctl --list-boots -o json" action="Loading the kernel boot"
time=2026-05-04T14:34:44.087Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-05-04T14:34:44.089Z level=INFO msg="/usr/sbin/auditctl -l" action="Loading the audit rules keys"
time=2026-05-04T14:34:44.089Z level=INFO msg="/usr/bin/find /var/log/ -type f -name *.log -o -name *log* -o -name *.[0-9]* -o -name *.[0-9].* -o -name *.pcap -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from var logs"
time=2026-05-04T14:34:44.091Z level=INFO msg="/usr/bin/find /opt/ -type f -name *.log -o -name *.log.* -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from custom path"
time=2026-05-04T14:34:45.004Z level=INFO msg="/usr/bin/find /home/ -type f -name *.log -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from users home"
time=2026-05-04T14:34:45.139Z level=INFO msg="/usr/bin/find /home/ -type f -name *.log -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from users home"
time=2026-05-04T14:34:45.184Z level=INFO msg="/usr/bin/lsof -Fn" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.409Z level=INFO msg="/usr/bin/lsof -Fc /var/log/php8.3-fpm.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.456Z level=INFO msg="/usr/bin/lsof -Fc /var/log/kern.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.501Z level=INFO msg="/usr/bin/lsof -Fc /var/log/auth.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.544Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab-json.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.587Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5-json.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.630Z level=INFO msg="/usr/bin/lsof -Fc /opt/hca/logs/hosted-compute-agent.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.671Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/Runner_20260504-143320-utc.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.718Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/Worker_20260504-143323-utc.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.757Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_23faac29-36f1-5f08-a7f7-dc1425cb7d73_1.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.800Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_723aac05-6455-4f3e-a862-651340de065b_1.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.840Z level=INFO msg="/usr/bin/lsof -Fc /var/log/audit/audit.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.881Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/work/lazyjournal/lazyjournal/lazyjournal.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:34:45.947Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-05-04T14:34:45.963Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-05-04T14:34:46.133Z level=INFO msg=" version" action="Check the binary"
time=2026-05-04T14:34:46.133Z level=INFO msg="Error: not installed (environment not found)"
time=2026-05-04T14:34:46.133Z level=INFO msg="/usr/bin/docker --context  compose ls -a" action="Loading the container list"
time=2026-05-04T14:34:46.217Z level=INFO msg="/usr/bin/podman version" action="Check the binary"
time=2026-05-04T14:34:46.234Z level=INFO msg="/usr/bin/podman ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-05-04T14:34:50.306Z level=INFO msg="Launching lazyjournal"
time=2026-05-04T14:34:50.307Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-05-04T14:34:50.310Z level=INFO msg="/usr/bin/find /var/log/ -type f -name *.log -o -name *log* -o -name *.[0-9]* -o -name *.[0-9].* -o -name *.pcap -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from var logs"
time=2026-05-04T14:34:50.312Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-05-04T14:34:50.327Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-05-04T14:34:53.338Z level=DEBUG msg="test help interface (F1)"
time=2026-05-04T14:34:53.339Z level=INFO msg="/usr/bin/docker context ls -q" action="Loading the docker context list"
time=2026-05-04T14:34:53.349Z level=INFO msg="/usr/bin/kubectl config get-contexts -o name" action="Loading the kubernetes context list"
time=2026-05-04T14:34:53.382Z level=INFO msg="/usr/bin/kubectl get namespace -o name" action="Loading the kubernetes namespace list"
time=2026-05-04T14:34:53.419Z level=DEBUG msg="test ssh and context manager interface (F2)"
time=2026-05-04T14:34:56.420Z level=DEBUG msg="test highlighting (coloring)"
time=2026-05-04T14:34:56.420Z level=DEBUG msg="update log (Ctrl+R)"
time=2026-05-04T14:34:58.420Z level=DEBUG msg="test filter lists"
time=2026-05-04T14:34:58.421Z level=DEBUG msg="clear filters before exit (Ctrl+C)"
time=2026-05-04T14:34:59.422Z level=DEBUG msg="test filter timestamp"
time=2026-05-04T14:34:59.422Z level=DEBUG msg="tab to journals"
time=2026-05-04T14:35:05.423Z level=DEBUG msg="List next (right)"
time=2026-05-04T14:35:08.424Z level=DEBUG msg="User units (UNIT)"
time=2026-05-04T14:35:11.425Z level=DEBUG msg="System journals (USER_UNIT)"
time=2026-05-04T14:35:14.426Z level=DEBUG msg="Kernel boot"
time=2026-05-04T14:35:17.427Z level=DEBUG msg="Audit rules keys (auditd)"
time=2026-05-04T14:35:20.428Z level=DEBUG msg="System units (services)"
time=2026-05-04T14:35:20.428Z level=DEBUG msg="List back (left)"
time=2026-05-04T14:35:23.429Z level=DEBUG msg="Audit rules keys (auditd)"
time=2026-05-04T14:35:26.429Z level=DEBUG msg="Kernel boot"
time=2026-05-04T14:35:29.430Z level=DEBUG msg="System journals (USER_UNIT)"
time=2026-05-04T14:35:32.431Z level=DEBUG msg="User units (UNIT)"
time=2026-05-04T14:35:35.432Z level=DEBUG msg="System units (services)"
time=2026-05-04T14:35:35.432Z level=DEBUG msg="test journals"
time=2026-05-04T14:35:35.432Z level=DEBUG msg="tab to filesystem"
time=2026-05-04T14:35:37.432Z level=INFO msg="/usr/bin/tail -n 10000 /var/log/waagent.log" action="Reading log file"
time=2026-05-04T14:35:41.435Z level=DEBUG msg="List next (right)"
time=2026-05-04T14:35:41.935Z level=INFO msg="/usr/bin/find  -type f -name *.log -o -name *.log.* -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from custom path"
time=2026-05-04T14:35:51.936Z level=DEBUG msg="Optional package logs and custom path"
time=2026-05-04T14:35:52.437Z level=INFO msg="/usr/bin/find /home/ -type f -name *.log -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from users home"
time=2026-05-04T14:35:52.572Z level=INFO msg="/usr/bin/find /home/ -type f -name *.log -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from users home"
time=2026-05-04T14:36:02.437Z level=DEBUG msg="Users home logs"
time=2026-05-04T14:36:02.938Z level=INFO msg="/usr/bin/lsof -Fn" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.136Z level=INFO msg="/usr/bin/lsof -Fc /var/log/php8.3-fpm.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.181Z level=INFO msg="/usr/bin/lsof -Fc /var/log/kern.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.225Z level=INFO msg="/usr/bin/lsof -Fc /var/log/auth.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.269Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab-json.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.316Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5-json.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.356Z level=INFO msg="/usr/bin/lsof -Fc /opt/hca/logs/hosted-compute-agent.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.396Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/Runner_20260504-143320-utc.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.436Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/Worker_20260504-143323-utc.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.477Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_23faac29-36f1-5f08-a7f7-dc1425cb7d73_1.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.521Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_723aac05-6455-4f3e-a862-651340de065b_1.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.570Z level=INFO msg="/usr/bin/lsof -Fc /var/log/audit/audit.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:03.624Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/work/lazyjournal/lazyjournal/lazyjournal.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:12.939Z level=DEBUG msg="Process descriptor logs"
time=2026-05-04T14:36:13.440Z level=INFO msg="/usr/bin/find /var/log/ -type f -name *.log -o -name *log* -o -name *.[0-9]* -o -name *.[0-9].* -o -name *.pcap -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from var logs"
time=2026-05-04T14:36:23.440Z level=DEBUG msg="System var logs"
time=2026-05-04T14:36:23.440Z level=DEBUG msg="List back (left)"
time=2026-05-04T14:36:23.941Z level=INFO msg="/usr/bin/lsof -Fn" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.161Z level=INFO msg="/usr/bin/lsof -Fc /var/log/php8.3-fpm.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.205Z level=INFO msg="/usr/bin/lsof -Fc /var/log/kern.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.247Z level=INFO msg="/usr/bin/lsof -Fc /var/log/auth.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.288Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab/12dffc5cab7020d32bb9ec7e8ed560927f0da7df540136616c4294cd1f2e85ab-json.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.330Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5/659c621b6634c7edb3ae978267399ff4a37b415a95166ee62793d4c6bbef91f5-json.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.376Z level=INFO msg="/usr/bin/lsof -Fc /opt/hca/logs/hosted-compute-agent.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.421Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/Runner_20260504-143320-utc.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.472Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/Worker_20260504-143323-utc.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.515Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_23faac29-36f1-5f08-a7f7-dc1425cb7d73_1.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.559Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/2.334.0/_diag/pages/3c51205c-2e15-40bb-88c8-a731f488dce0_723aac05-6455-4f3e-a862-651340de065b_1.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.603Z level=INFO msg="/usr/bin/lsof -Fc /var/log/audit/audit.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:24.652Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/work/lazyjournal/lazyjournal/lazyjournal.log" action="Loading the log files for process descriptor"
time=2026-05-04T14:36:33.942Z level=DEBUG msg="Process descriptor logs"
time=2026-05-04T14:36:34.443Z level=INFO msg="/usr/bin/find /home/ -type f -name *.log -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from users home"
time=2026-05-04T14:36:34.577Z level=INFO msg="/usr/bin/find /home/ -type f -name *.log -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from users home"
time=2026-05-04T14:36:44.443Z level=DEBUG msg="Users home logs"
time=2026-05-04T14:36:44.944Z level=INFO msg="/usr/bin/find  -type f -name *.log -o -name *.log.* -o -name *.asl -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from custom path"
time=2026-05-04T14:36:54.944Z level=DEBUG msg="Optional package logs and custom path"
time=2026-05-04T14:36:55.445Z level=INFO msg="/usr/bin/find /var/log/ -type f -name *.log -o -name *log* -o -name *.[0-9]* -o -name *.[0-9].* -o -name *.pcap -o -name *.pcap -o -name *.pcap.gz -o -name *.pcapng -o -name *.pcapng.gz" action="Loading the log files from var logs"
time=2026-05-04T14:37:05.338Z level=INFO msg="/usr/bin/tail -n 10000 /var/log/waagent.log" action="Reading log file"
time=2026-05-04T14:37:05.445Z level=DEBUG msg="System var logs"
time=2026-05-04T14:37:05.445Z level=DEBUG msg="test filesystem"
time=2026-05-04T14:37:05.446Z level=DEBUG msg="tab to containerization system"
time=2026-05-04T14:37:07.448Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:10.339Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:11.463Z level=DEBUG msg="List next (right)"
time=2026-05-04T14:37:11.463Z level=INFO msg=" version" action="Check the binary"
time=2026-05-04T14:37:13.464Z level=DEBUG msg=Compose
time=2026-05-04T14:37:13.464Z level=INFO msg="/usr/bin/podman version" action="Check the binary"
time=2026-05-04T14:37:13.482Z level=INFO msg="/usr/bin/podman ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-05-04T14:37:15.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:15.500Z level=DEBUG msg=Podman
time=2026-05-04T14:37:15.500Z level=INFO msg="/usr/bin/kubectl version" action="Check the binary"
time=2026-05-04T14:37:15.536Z level=INFO msg="/usr/bin/kubectl get nodes" action="Check the connect to kubernetes cluster"
time=2026-05-04T14:37:17.575Z level=DEBUG msg=Kubernetes
time=2026-05-04T14:37:17.575Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-05-04T14:37:17.590Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-05-04T14:37:19.603Z level=DEBUG msg=Docker
time=2026-05-04T14:37:19.603Z level=DEBUG msg="List back (left)"
time=2026-05-04T14:37:19.603Z level=INFO msg="/usr/bin/kubectl version" action="Check the binary"
time=2026-05-04T14:37:19.637Z level=INFO msg="/usr/bin/kubectl get nodes" action="Check the connect to kubernetes cluster"
time=2026-05-04T14:37:20.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:21.675Z level=DEBUG msg=Kubernetes
time=2026-05-04T14:37:21.675Z level=INFO msg="/usr/bin/podman version" action="Check the binary"
time=2026-05-04T14:37:21.693Z level=INFO msg="/usr/bin/podman ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-05-04T14:37:23.711Z level=DEBUG msg=Podman
time=2026-05-04T14:37:23.711Z level=INFO msg=" version" action="Check the binary"
time=2026-05-04T14:37:25.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:25.711Z level=DEBUG msg=Compose
time=2026-05-04T14:37:25.711Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-05-04T14:37:25.727Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-05-04T14:37:27.738Z level=DEBUG msg=Docker
time=2026-05-04T14:37:27.738Z level=DEBUG msg="test containers"
time=2026-05-04T14:37:27.738Z level=DEBUG msg="tab to filter logs"
time=2026-05-04T14:37:30.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:33.740Z level=DEBUG msg="test filter logs output"
time=2026-05-04T14:37:33.740Z level=DEBUG msg="Filter mode next (up)"
time=2026-05-04T14:37:34.740Z level=DEBUG msg="Filter fuzzy"
time=2026-05-04T14:37:35.339Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:35.741Z level=DEBUG msg="Filter regex"
time=2026-05-04T14:37:36.742Z level=DEBUG msg="Filter timestamp"
time=2026-05-04T14:37:37.743Z level=DEBUG msg="Filter default"
time=2026-05-04T14:37:37.743Z level=DEBUG msg="Filter mode back (down)"
time=2026-05-04T14:37:38.744Z level=DEBUG msg="Filter timestamp"
time=2026-05-04T14:37:39.745Z level=DEBUG msg="Filter regex"
time=2026-05-04T14:37:40.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:40.746Z level=DEBUG msg="Filter fuzzy"
time=2026-05-04T14:37:41.747Z level=DEBUG msg="Filter default"
time=2026-05-04T14:37:41.747Z level=DEBUG msg="test filter modes"
time=2026-05-04T14:37:41.747Z level=DEBUG msg="Tab to logs output"
time=2026-05-04T14:37:42.748Z level=DEBUG msg="Up tail"
time=2026-05-04T14:37:42.749Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 20000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:43.749Z level=DEBUG msg="Tail 20K"
time=2026-05-04T14:37:43.749Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 30000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:44.749Z level=DEBUG msg="Tail 30K"
time=2026-05-04T14:37:44.750Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 40000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:45.339Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 40000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:45.750Z level=DEBUG msg="Tail 40K"
time=2026-05-04T14:37:45.751Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 50000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:46.751Z level=DEBUG msg="Tail 50K"
time=2026-05-04T14:37:46.751Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 100000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:47.752Z level=DEBUG msg="Tail 100K"
time=2026-05-04T14:37:47.752Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 150000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:48.752Z level=DEBUG msg="Tail 150K"
time=2026-05-04T14:37:48.753Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:49.753Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:50.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:50.754Z level=DEBUG msg="Tail 200K"
time=2026-05-04T14:37:50.754Z level=DEBUG msg="Down tail"
time=2026-05-04T14:37:50.755Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 150000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:51.755Z level=DEBUG msg="Tail 150K"
time=2026-05-04T14:37:51.756Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 100000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:52.756Z level=DEBUG msg="Tail 100K"
time=2026-05-04T14:37:52.756Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 50000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:53.757Z level=DEBUG msg="Tail 50K"
time=2026-05-04T14:37:53.757Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 40000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:54.758Z level=DEBUG msg="Tail 40K"
time=2026-05-04T14:37:54.758Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 30000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:55.339Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 30000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:55.759Z level=DEBUG msg="Tail 30K"
time=2026-05-04T14:37:55.759Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 20000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:56.759Z level=DEBUG msg="Tail 20K"
time=2026-05-04T14:37:56.759Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:57.760Z level=DEBUG msg="Tail 10K (default)"
time=2026-05-04T14:37:57.760Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 5000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:58.761Z level=DEBUG msg="Tail 5K"
time=2026-05-04T14:37:58.761Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 1000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:37:59.761Z level=DEBUG msg="Tail 1K"
time=2026-05-04T14:37:59.762Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 500 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:00.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 500 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:00.762Z level=DEBUG msg="Tail 500"
time=2026-05-04T14:38:00.762Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:01.763Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:02.764Z level=DEBUG msg="Tail 200"
time=2026-05-04T14:38:02.764Z level=DEBUG msg="Up tail (return)"
time=2026-05-04T14:38:02.764Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 500 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:03.765Z level=DEBUG msg="Tail 500"
time=2026-05-04T14:38:03.765Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 1000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:04.765Z level=DEBUG msg="Tail 1K"
time=2026-05-04T14:38:04.765Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 5000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:05.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 5000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:05.765Z level=DEBUG msg="Tail 5K"
time=2026-05-04T14:38:05.765Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:06.766Z level=DEBUG msg="Tail 10K"
time=2026-05-04T14:38:06.766Z level=DEBUG msg="Up logs output on 1"
time=2026-05-04T14:38:07.768Z level=DEBUG msg="Up logs output on 10 (Shift+Up)"
time=2026-05-04T14:38:08.769Z level=DEBUG msg="Up logs output on 500 (Alt+Up)"
time=2026-05-04T14:38:10.771Z level=DEBUG msg="Down logs output on 1"
time=2026-05-04T14:38:11.771Z level=DEBUG msg="Down logs output on 10 (Shift+Down)"
time=2026-05-04T14:38:12.773Z level=DEBUG msg="Down logs output on 500 (Alt+Down)"
time=2026-05-04T14:38:13.773Z level=DEBUG msg="Move log output to top (Ctrl+A/Home)"
time=2026-05-04T14:38:14.774Z level=DEBUG msg="Move log output to down (Ctrl+E/End)"
time=2026-05-04T14:38:15.775Z level=DEBUG msg="test log output"
time=2026-05-04T14:38:23.781Z level=DEBUG msg="test back tab (Shift+Tab)"
time=2026-05-04T14:38:29.784Z level=DEBUG msg="test mouse"
time=2026-05-04T14:38:30.338Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"
time=2026-05-04T14:38:35.339Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 659c621b6634" action="Reading pinguem container logs"

🚩 Flags

Help

lazyjournal -h

lazyjournal - A TUI for viewing logs from journald, auditd, file system, Docker and Podman containers,
Compose stacks and Kubernetes pods with supports log highlighting and several filtering modes.

If you have problems with the application, please open issue: https://github.com/Lifailon/lazyjournal/issues

  Flags:
    --help, -h                 Show help
    --version, -v              Show version
    --config, -g               Show configuration of hotkeys and settings (check values)
    --audit, -a                Show audit information
    --logging, -l              Enable logging of executed commands for debugging
    --tail-mode-disable, -d    Disable streaming of new events (log is loaded once without update)
    --tail-lines, -t           Change the number of log lines to output (range: 200-200000, default: 10K)
    --update-interval, -u      Change the update interval of the log output (range: 2-10, default: 5)
    --min-symbols-filter, -F   Minimum number of symbols for filtering output (range: 1-10, default: 3)
    --timezone-filter, -T      UTC offset when filtering by date (default: +00:00)
    --mouse-disable, -m        Disable mouse control support
    --wrap-disable, -w         Disable wrap mode in log content
    --color-mode, -C           Highlighting mode for logs (available values: default, tailspin, bat or disable)
    --unit-types, -U            Filter the list of user and system units by type, e.g. "service,timer,scope,socket,mount" (default: service)
    --journal-field, -j        Filter the list of system journals by field, e.g. _UID/_PID/_COMM/_EXE/_CMDLINE (default: SYSLOG_IDENTIFIER)
    --journal-priority, -J     Filter the log output by priority (available values: debug, info, notice, warning, err, crit, alert, emerg)
    --journal-boot, -b         Filter the log output by system boot period, e.g. 0 current or -1 previous (default: all)
    --custom-path, -p          Custom the path in the file system to search for logs ("/opt" in Linux and "$HOME/Documents" in Windows by default)
    --docker-stream-only, -o   Force reading of Docker container logs in stream mode (by default from the file system)
    --docker-context, -D       Use the specified Docker context (default: default)
    --podman-context, -P       Use the specified Podman context (not used by default)
    --kubernetes-context, -K   Use the specified Kubernetes context (default: default)
    --kubernetes-namespace, -n Use the specified Kubernetes namespace (default: all)
    --command-color, -c        ANSI coloring in command line mode
    --command-fuzzy, -f        Filtering using fuzzy search in command line mode
    --command-regex, -r        Filtering using regular expression (regexp) in command line mode
    --ssh, -s                  Connect to a remote host using standard ssh options (e.g. lazyjournal --ssh "root@192.168.3.100 -p 22")

Configuration

lazyjournal -g

configPath: /home/runner/work/lazyjournal/lazyjournal/config.yml
---
settings:
  loggingEnable:            false
  loggingPath:              lazyjournal.log
  loggingType:              text
  tailModeDisable:          false
  tailModeLines:            10000
  updateInterval:           5
  minSymbolFilter:          3
  timezoneFilter:           +00:00
  mouseDisable:             false
  wrapModeDisable:          false
  colorMode:                default
  colorActionsDisable:      false
  unitType:                 service
  journalField:             SYSLOG_IDENTIFIER
  journalPriority:          debug
  journalBoot:              all
  customPath:               
  dockerStreamOnly:         false
  dockerContext:            default
  podmanContext:            
  kubernetesContext:        default
  kubernetesNamespace:      all
  disableFastMode:          false
interface:
  SystemLogList:            systemUnits
  FileLogList:              varlog
  ContainerLogList:         docker
  sinceDateFilterMode:      false
  untilDateFilterMode:      false
  foregroundColor:          default
  backgroundColor:          default
  selectedForegroundColor:  black
  selectedBackgroundColor:  green
  frameColor:               default
  titleColor:               default
  selectedFrameColor:       green
  selectedTitleColor:       green
  errorColor:               red
hotkeys:
  showHelp:                 f1
  showManager:              f2
  switchWindow:             tab
  backSwitchWindows:        shift+tab
  up:                       k
  quickUp:                  shift+k
  veryQuickUp:              ctrl+k
  switchFilterMode:         ctrl+k
  down:                     j
  quickDown:                shift+j
  veryQuickDown:            ctrl+j
  backSwitchFilterMode:     ctrl+j
  left:                     h
  right:                    l
  disableFilterByDate:      delete
  loadJournal:              enter
  goToFilter:               /
  goToEnd:                  ctrl+e
  goToTop:                  ctrl+a
  tailModeMore:             ]
  tailModeLess:             [
  updateIntervalMore:       }
  updateIntervalLess:       {
  autoUpdateJournal:        ctrl+u
  updateJournal:            ctrl+r
  updateLists:              ctrl+q
  switchColorMode:          ctrl+w
  switchPriority:           ctrl+p
  switchDockerMode:         ctrl+d
  switchStreamMode:         ctrl+s
  timestampShow:            ctrl+t
  exit:                     ctrl+c

Audit

lazyjournal -a

system:
  date: 04.05.2026 14:39:13
  go: 1.25.9
  os: linux Ubuntu 24.04.4 LTS (Noble Numbat)
  arch: amd64
  username: runner
  privilege: user
  execType: source code
  execPath: /home/runner/.cache/go-build/d3/d31f3630e313966ca04079c07d82823722077448090440af495c28dc7437c6cb-d/main
journald:
  - installed: true
    journals:
    - name: System units
      count: 219
    - name: User units
      count: 101
    - name: System journals
      count: 46
    - name: Kernel boot
      count: 2
auditd:
  - installed: false
fileSystem:
  - name: System var logs
    path: /var/log/
    count: 14
  - name: Custom path
    path: /opt/
    count: 23
  - name: Users home logs
    path: /home/
    count: 10
  - name: Process descriptor logs
    path: descriptor
    count: 4
containerizationSystem: 
  - name: docker
    installed: true
    version: 28.0.4
    containers: 0
    context: 
      current: default
      count: 1
  - name: compose
    installed: true
    version: 2.38.2
    stacks: 0
  - name: podman
    installed: true
    version: 4.9.3
    containers: 0
  - name: kubernetes
    installed: true
    version: 1.35.3
    pods: 0
    context: 
      current: default
      count: 1
    namespace: 
      current: all
      count: 0