2 home
GitHub Actions edited this page 2026-03-16 12:39:07 +00:00

Report for $(go run main.go -v) 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.0%
  • 🐳 Docker: 3.0%
  • 🍏 macOS: 30.8%
  • 💻 Windows: 44.4%
  • Total after merge: 63.0%

📚 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 79.5%
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 34.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 92.7%
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 56.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
56 1.153901ms 5.009µs /var/log/dpkg.log
1638 1.72476ms 6.552µs /var/log/syslog
531 1.089347ms 1.823µs /var/log/kern.log
38 1.013632ms 871ns /var/log/apt/term.log
75 1.044189ms 1.483µs /var/log/auth.log
10001 6.245008ms 10.86µs /var/log/apt/eipp.log.xz
52 1.163769ms 1.112µs /var/log/audit/audit.log
13 1.070574ms 1.122µs /var/log/apt/history.log
31 1.060079ms 952ns /var/log/azure/run-command/handler.log
257 1.087657ms 1.553µs /var/log/waagent.log
6 1.015401ms 841ns /var/log/php8.3-fpm.log
576 1.074732ms 2.003µs /var/log/dmesg
1 24.307035ms 932ns /run/utmp
1 1.090861ms 802ns /var/run/utmp
45 1.032834ms 1.082µs /var/log/azure/Microsoft.CPlat.Core.RunCommandLinux/CommandExecution.log
1 1.09974ms 811ns /var/log/wtmp
3 1.020721ms 751ns /var/log/alternatives.log
989 1.268065ms 2.285µs /var/log/cloud-init.log
85 1.024999ms 922ns /var/log/cloud-init-output.log
38 1.483488ms 1.904µs /opt/hca/logs/hosted-compute-agent.log
35 5.251615ms 981ns /opt/pipx/logs/cmd_2026-03-02_21.43.11.log
44 4.835764ms 9.157µs /opt/pipx/logs/cmd_2026-03-02_21.43.06.log
30 4.759085ms 11.372µs /opt/pipx/logs/cmd_2026-03-02_21.43.14.log
13 4.885249ms 852ns /opt/pipx/logs/cmd_2026-03-02_21.40.00.log
19 20.687432ms 1.132µs /opt/hostedtoolcache/CodeQL/2.24.2/x64/codeql/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/java-all/8.1.0/ext/org.scijava.log.model.yml
19 20.608723ms 1.813µs /opt/hostedtoolcache/CodeQL/2.24.2/x64/codeql/qlpacks/codeql/java-queries/1.10.7/.codeql/libraries/codeql/java-all/8.1.0/ext/org.scijava.log.model.yml
19 43.396863ms 1.173µs /opt/hostedtoolcache/CodeQL/2.24.2/x64/codeql/qlpacks/codeql/java-all/8.1.0/ext/org.scijava.log.model.yml
11 17.140279ms 2.876µs /opt/hostedtoolcache/Ruby/3.2.10/x64/lib/ruby/gems/3.2.0/gems/debug-1.7.1/ext/debug/mkmf.log
34 43.408995ms 1.654µs /opt/hostedtoolcache/Ruby/3.2.10/x64/lib/ruby/gems/3.2.0/gems/rbs-2.8.2/ext/rbs_extension/mkmf.log
482 79.908673ms 147.766µs /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/bigdecimal-4.0.1/ext/bigdecimal/mkmf.log
532 16.492387ms 2.034µs /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/fiddle-1.1.8/ext/fiddle/mkmf.log
9 6.343879ms 1.242µs /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/racc-1.8.1/ext/racc/cparse/mkmf.log
94 12.861296ms 1.133µs /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/rbs-3.10.0/ext/rbs_extension/mkmf.log
8 36.209866ms 1.433µs /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/nkf-0.2.0/ext/nkf/mkmf.log
165 28.127125ms 2.073µs /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/ext/syslog/mkmf.log
12 7.4541ms 861ns /opt/hostedtoolcache/Ruby/4.0.1/x64/lib/ruby/gems/4.0.0/gems/debug-1.11.1/ext/debug/mkmf.log
8 14.029543ms 811ns /opt/hostedtoolcache/Ruby/3.4.8/x64/lib/ruby/gems/3.4.0/gems/nkf-0.2.0/ext/nkf/mkmf.log
165 37.46866ms 2.474µs /opt/hostedtoolcache/Ruby/3.4.8/x64/lib/ruby/gems/3.4.0/gems/syslog-0.2.0/ext/syslog/mkmf.log
12 19.525858ms 1.222µs /opt/hostedtoolcache/Ruby/3.4.8/x64/lib/ruby/gems/3.4.0/gems/debug-1.11.0/ext/debug/mkmf.log
34 24.632801ms 25.107µs /opt/hostedtoolcache/Ruby/3.4.8/x64/lib/ruby/gems/3.4.0/gems/rbs-3.8.0/ext/rbs_extension/mkmf.log
34 21.609363ms 2.385µs /opt/hostedtoolcache/Ruby/3.3.10/x64/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/mkmf.log
12 20.055858ms 1.503µs /opt/hostedtoolcache/Ruby/3.3.10/x64/lib/ruby/gems/3.3.0/gems/debug-1.9.2/ext/debug/mkmf.log
4967 2.060499ms 7.203µs /home/runner/actions-runner/cached/_diag/Worker_20260316-123213-utc.log
155 1.075778ms 1.302µs /home/runner/actions-runner/cached/_diag/Runner_20260316-123211-utc.log
2 27.017091ms 982ns /home/runner/work/lazyjournal/lazyjournal/test.pcap
2 3.597884ms 1.102µs /home/runner/work/lazyjournal/lazyjournal/test.pcapng
2 3.427759ms 971ns /home/runner/work/lazyjournal/lazyjournal/test.pcapng
2 3.377629ms 742ns /home/runner/work/lazyjournal/lazyjournal/test.pcap
136 1.063873ms 1.353µs /home/runner/work/lazyjournal/lazyjournal/color.log
54 1.074863ms 1.413µs /home/runner/actions-runner/cached/_diag/Runner_20260316-123210-utc.log
592 1.079893ms 2.094µs /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_6784c078-29b1-5ca9-8e29-e192bba5e66f_1.log
20 18.107531ms 2.073µs /root/.npm/_logs/2026-03-02T21_51_20_180Z-debug-0.log
1 2.603295ms 922ns /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/fixtures/test.pcap
17 5.328509ms 1.432µs /root/.npm/_logs/2026-03-02T21_31_20_283Z-debug-0.log
18 4.843881ms 1.233µs /root/.npm/_logs/2026-03-02T21_31_16_699Z-debug-0.log
17 1.234789ms 861ns /root/.npm/_logs/2026-03-02T21_31_20_654Z-debug-0.log
29 19.423336ms 1.713µs /root/.npm/_logs/2026-03-02T21_31_22_674Z-debug-0.log
9665 254.090323ms 15.248µs /root/.npm/_logs/2026-03-02T21_30_29_954Z-debug-0.log
42 5.257346ms 962ns /root/.config/gcloud/logs/2026.03.02/21.25.00.577200.log
25 1.391179ms 1.963µs /root/.azure/logs/telemetry.log
3 1.553312ms 881ns /root/.azure/commands/2026-03-02.21-15-23.extension_add.15326.log
3 27.522345ms 1.843µs /root/.azure/commands/2026-03-02.21-15-31.devops.15435.log
12 16.667865ms 1.493µs /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/3.4.8/lib/ruby/gems/3.4.0/gems/debug-1.11.0/ext/debug/mkmf.log
12 1.307396ms 852ns /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/3.4.8/lib/ruby/gems/3.4.0/gems/debug-1.11.0/ext/debug/mkmf.log
155 1.330832ms 6.072µs /home/runner/actions-runner/cached/_diag/Runner_20260316-123211-utc.log
4972 2.106302ms 10.33µs /home/runner/actions-runner/cached/_diag/Worker_20260316-123213-utc.log
77 1.065736ms 1.383µs /var/log/audit/audit.log
75 1.007828ms 922ns /var/log/auth.log
531 1.217901ms 2.655µs /var/log/kern.log
14 1.139604ms 1.102µs /var/lib/docker/containers/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb-json.log
218 1.06778ms 2.003µs /var/lib/docker/containers/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a-json.log
38 1.063384ms 832ns /opt/hca/logs/hosted-compute-agent.log
592 1.094838ms 2.164µs /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_6784c078-29b1-5ca9-8e29-e192bba5e66f_1.log
6 997.902µs 711ns /var/log/php8.3-fpm.log

System logs

Lines Read Color Journal Name
3212 117.237445ms 23.083µs _all
6 4.390175ms 942ns [exited/enabled] apparmor.service
2 3.984629ms 811ns [dead] apport-autoreport.service
2 3.816949ms 791ns [dead/not-found] apport.service
2 3.642812ms 791ns [dead] apt-daily.service
34 4.349259ms 1.502µs [running/enabled] auditd.service
7 3.742559ms 1.903µs [exited/enabled] blk-availability.service
15 4.065791ms 1.172µs [running/enabled] chrony.service
7 4.022684ms 1.593µs [exited/enabled] cloud-config.service
14 4.113283ms 1.412µs [exited/enabled] cloud-final.service
2 3.568691ms 801ns [dead] cloud-init-hotplugd.service
20 4.255128ms 1.793µs [exited/enabled] cloud-init-local.service
88 6.136478ms 1.873µs [exited/enabled] cloud-init.service
2 3.661317ms 1.182µs [dead/not-found] connman.service
2 3.580976ms 822ns [dead/not-found] console-screen.service
3 3.859073ms 751ns [exited/enabled] console-setup.service
87 6.374237ms 3.546µs [running/enabled] containerd.service
9 3.993208ms 1.684µs [running/enabled] cron.service
10 3.8748ms 1.553µs [running] dbus.service
2 3.72344ms 1.152µs [dead/not-found] display-manager.service
2 3.78043ms 952ns [dead] dm-event.service
3 3.843011ms 812ns [dead/enabled] dmesg.service
23 4.321533ms 1.112µs [running/enabled] docker.service
4 3.719316ms 762ns [dead] dpkg-db-backup.service
4 3.717513ms 781ns [dead] e2scrub_all.service
4 3.704744ms 792ns [dead/enabled] e2scrub_reap.service
2 3.529383ms 1.743µs [dead] emergency.service
5 3.758124ms 1.823µs [dead/enabled] ephemeral-disk-warning.service
2 3.699172ms 732ns [dead/not-found] fcoe.service
10 3.912587ms 1.272µs [exited/enabled] finalrd.service
2 3.566209ms 742ns [dead/not-found] firewalld.service
7 3.981332ms 5.45µs [dead] fstrim.service
2 3.786772ms 841ns [dead] getty-static.service
6 3.790519ms 1.322µs [running] getty@tty1.service
4 3.697068ms 852ns [dead/enabled] grub-common.service
4 4.013252ms 782ns [dead/enabled] grub-initrd-fallback.service
14 4.107132ms 1.172µs [running/enabled] haveged.service
70 5.361715ms 1.322µs [running/enabled] hosted-compute-agent.service
2 3.687932ms 811ns [dead/enabled] hv-fcopy-daemon.service
8 3.859612ms 1.693µs [running/enabled] hv-kvp-daemon.service
2 3.719395ms 742ns [dead/enabled] hv-vss-daemon.service
2 3.726884ms 882ns [dead/not-found] hv_kvp_daemon.service
2 3.60445ms 782ns [dead] initrd-cleanup.service
2 3.651278ms 791ns [dead] initrd-parse-etc.service
2 3.70057ms 701ns [dead] initrd-switch-root.service
2 3.61848ms 931ns [dead] initrd-udevadm-cleanup-db.service
2 3.581297ms 862ns [dead/not-found] iscsi-shutdown.service
2 3.592618ms 781ns [dead/disabled] iscsid.service
2 3.618757ms 791ns [dead/not-found] kbd.service
2 3.714467ms 1.112µs [exited/enabled] keyboard-setup.service
2 3.670724ms 862ns [exited] kmod-static-nodes.service
2 3.66281ms 822ns [dead] ldconfig.service
4 3.751285ms 802ns [dead] logrotate.service
2 3.572869ms 952ns [dead/not-found] lvm2-activation-early.service
2 3.588052ms 962ns [dead] lvm2-lvmpolld.service
6 3.797562ms 902ns [exited/enabled] lvm2-monitor.service
2 3.664311ms 1.182µs [dead] man-db.service
11 4.046595ms 1.753µs [running/enabled] ModemManager.service
3 3.708405ms 811ns [dead] modprobe@configfs.service
3 3.663297ms 1.002µs [dead] modprobe@dm_mod.service
3 3.718393ms 831ns [dead] modprobe@drm.service
3 3.700929ms 812ns [dead] modprobe@efi_pstore.service
3 3.68853ms 762ns [dead] modprobe@fuse.service
3 3.711966ms 1.032µs [dead] modprobe@loop.service
3 3.729939ms 882ns [dead] modprobe@nvme_fabrics.service
2 3.650359ms 791ns [dead] motd-news.service
10 3.959555ms 1.493µs [running/enabled] multipathd.service
4 3.880648ms 1.292µs [dead] netplan-ovs-cleanup.service
25 4.441495ms 1.112µs [running/enabled] networkd-dispatcher.service
2 3.616906ms 802ns [dead/not-found] networking.service
2 3.581989ms 812ns [dead/not-found] NetworkManager.service
2 3.66292ms 801ns [dead/not-found] ntp.service
2 3.664593ms 792ns [dead/not-found] ntpsec.service
2 3.728721ms 941ns [dead/enabled] nvmefc-boot-connections.service
4 3.768577ms 1.353µs [dead/enabled] nvmf-autoconnect.service
2 3.758759ms 1.012µs [dead/enabled] open-iscsi.service
2 3.6883ms 742ns [dead/enabled] open-vm-tools.service
2 3.607456ms 721ns [dead/not-found] openntpd.service
2 3.640946ms 792ns [dead/not-found] ovsdb-server.service
4 3.758178ms 752ns [running] packagekit.service
7 3.884946ms 1.653µs [running/enabled] php8.3-fpm.service
4 3.704157ms 1.071µs [dead] phpsessionclean.service
6 3.804435ms 731ns [exited] plymouth-quit-wait.service
6 3.924792ms 851ns [exited] plymouth-quit.service
3 3.655454ms 781ns [exited] plymouth-read-write.service
2 3.655969ms 761ns [dead] plymouth-start.service
2 3.7642ms 741ns [dead] plymouth-switch-root.service
7 3.795506ms 1.643µs [dead/enabled] podman-auto-update.service
4 3.643182ms 1.422µs [dead/enabled] podman-clean-transient.service
15 4.143867ms 1.412µs [exited/enabled] podman-restart.service
12 4.073295ms 831ns [dead/enabled] podman.service
12 3.998839ms 811ns [running] polkit.service
2 3.748961ms 771ns [dead/enabled] pollinate.service
2 3.629101ms 801ns [dead/not-found] rbdmap.service
2 3.572466ms 731ns [dead] rc-local.service
2 3.657547ms 982ns [dead] rescue.service
12 4.575348ms 852ns [running/enabled] rsyslog.service
1183 29.455486ms 4.659µs [dead/enabled] secureboot-db.service
6 3.819133ms 872ns [running] serial-getty@ttyS0.service
3 3.708764ms 891ns [exited/enabled] setvtrgb.service
4 3.787987ms 841ns [exited/enabled] snapd.apparmor.service
2 3.62599ms 781ns [dead/enabled] snapd.autoimport.service
2 3.661815ms 1.002µs [dead/enabled] snapd.core-fixup.service
2 3.574985ms 832ns [dead] snapd.failure.service
2 3.62561ms 1.212µs [dead/enabled] snapd.recovery-chooser-trigger.service
6 3.843438ms 892ns [exited/enabled] snapd.seeded.service
14 4.248297ms 1.312µs [dead/enabled] snapd.service
2 3.614269ms 872ns [dead] snapd.snap-repair.service
2 3.765839ms 932ns [dead/enabled] snapd.system-shutdown.service
8 3.896998ms 1.233µs [exited] sphinxsearch.service
5 3.765813ms 1.082µs [dead/disabled] ssh.service
2 3.544274ms 832ns [dead/not-found] sshd-keygen.service
2 3.637205ms 732ns [dead/not-found] sshd.service
2 3.696276ms 1.353µs [dead/enabled] ssl-cert.service
4 3.813655ms 981ns [dead] sysstat-collect.service
2 3.643614ms 832ns [dead] sysstat-summary.service
6 3.812113ms 782ns [exited/enabled] sysstat.service
2 3.66496ms 782ns [dead] systemd-ask-password-console.service
2 3.586095ms 811ns [dead] systemd-ask-password-plymouth.service
2 3.558227ms 731ns [dead] systemd-ask-password-wall.service
2 3.669071ms 1.031µs [dead] systemd-battery-check.service
7 3.832995ms 1.382µs [exited] systemd-binfmt.service
2 3.585077ms 751ns [dead] systemd-bsod.service
2 3.79674ms 781ns [dead] systemd-firstboot.service
6 3.762136ms 831ns [exited] systemd-fsck-root.service
7 3.877221ms 782ns [exited] systemd-fsck@dev-disk-by\x2dlabel-BOOT.service
8 3.826797ms 1.763µs [exited] systemd-fsck@dev-disk-by\x2duuid-0A93\x2d0BBD.service
6 3.833115ms 1.273µs [dead] systemd-fsck@dev-disk-cloud-azure_resource\x2dpart1.service
3 3.776991ms 932ns [dead] systemd-fsckd.service
2 3.62575ms 842ns [dead] systemd-hibernate-resume.service
2 3.538559ms 722ns [dead] systemd-hibernate.service
2 3.676393ms 822ns [dead] systemd-hwdb-update.service
2 3.526497ms 842ns [dead] systemd-hybrid-sleep.service
2 3.562822ms 761ns [dead] systemd-initctl.service
2 3.782363ms 872ns [dead] systemd-journal-catalog-update.service
3 3.752047ms 1.012µs [exited] systemd-journal-flush.service
14 4.053251ms 1.833µs [running] systemd-journald.service
12 3.984462ms 1.042µs [running] systemd-logind.service
2 3.663701ms 752ns [dead] systemd-machine-id-commit.service
7 3.775388ms 1.252µs [exited] systemd-modules-load.service
6 3.800057ms 842ns [exited/enabled] systemd-networkd-wait-online.service
41 4.830279ms 1.423µs [running/enabled] systemd-networkd.service
2 3.73816ms 741ns [dead/not-found] systemd-oomd.service
2 3.585903ms 782ns [dead] systemd-pcrmachine.service
2 3.514425ms 771ns [dead] systemd-pcrphase-initrd.service
2 3.666266ms 741ns [dead] systemd-pcrphase-sysinit.service
2 3.636789ms 711ns [dead] systemd-pcrphase.service
2 3.612645ms 722ns [dead/enabled] systemd-pstore.service
2 3.665026ms 971ns [dead] systemd-quotacheck.service
7 3.918288ms 1.603µs [exited] systemd-random-seed.service
6 3.781139ms 862ns [exited] systemd-remount-fs.service
2 3.653648ms 971ns [dead] systemd-repart.service
18 4.304758ms 2.114µs [running/enabled] systemd-resolved.service
2 3.599922ms 812ns [dead] systemd-rfkill.service
2 3.558654ms 781ns [dead] systemd-soft-reboot.service
2 3.6266ms 952ns [dead] systemd-suspend-then-hibernate.service
2 3.643176ms 742ns [dead] systemd-suspend.service
6 3.914801ms 941ns [exited] systemd-sysctl.service
2 3.649703ms 852ns [dead/disabled] systemd-sysext.service
2 3.736724ms 1.373µs [dead] systemd-sysusers.service
2 3.633461ms 1.132µs [dead] systemd-tmpfiles-clean.service
6 3.779752ms 872ns [exited] systemd-tmpfiles-setup-dev-early.service
6 3.859344ms 951ns [exited] systemd-tmpfiles-setup-dev.service
16 4.075883ms 852ns [exited] systemd-tmpfiles-setup.service
2 3.623095ms 741ns [dead] systemd-tpm2-setup-early.service
2 3.624709ms 721ns [dead] systemd-tpm2-setup.service
2 3.568006ms 1.332µs [dead] systemd-udev-settle.service
2 3.735161ms 942ns [exited] systemd-udev-trigger.service
4 3.772549ms 851ns [running] systemd-udevd.service
2 3.665851ms 782ns [dead] systemd-update-done.service
4 3.80516ms 881ns [dead] systemd-update-utmp-runlevel.service
7 3.786728ms 1.553µs [exited] systemd-update-utmp.service
7 3.831236ms 771ns [exited] systemd-user-sessions.service
2 3.676048ms 952ns [dead/not-found] systemd-vconsole-setup.service
2 3.563901ms 1.112µs [dead] tpm-udev.service
2 3.570587ms 801ns [dead/not-found] ua-auto-attach.service
2 3.76784ms 952ns [dead/enabled] ua-reboot-cmds.service
2 3.529987ms 732ns [dead] ua-timer.service
2 3.493356ms 692ns [dead/not-found] ubuntu-advantage-cloud-id-shim.service
7 3.834046ms 1.533µs [dead/enabled] ubuntu-advantage.service
10 3.972259ms 1.082µs [running/enabled] udisks2.service
3 3.643447ms 751ns [exited/enabled] ufw.service
2 3.596802ms 701ns [dead] update-notifier-download.service
2 3.603528ms 722ns [dead] update-notifier-motd.service
7 3.867937ms 862ns [exited] user-runtime-dir@1001.service
50 5.513144ms 1.613µs [running] user@1001.service
2 3.599828ms 771ns [dead] uuidd.service
2 3.690035ms 1.082µs [dead/enabled] vgauth.service
20 4.1137ms 1.282µs [exited/enabled] walinuxagent-network-setup.service
222 9.877382ms 1.693µs [running/enabled] walinuxagent.service
2 3.58834ms 752ns [dead/not-found] zfs-mount.service
2 3.51071ms 731ns [dead/disabled] apache-htcacheclean.service
2 3.509713ms 1.072µs [dead/disabled] apache-htcacheclean@.service
2 3.640327ms 942ns [dead/disabled] apache2.service
2 3.613862ms 761ns [dead/disabled] apache2@.service
2 3.643052ms 751ns [dead/disabled] chrony-wait.service
2 3.603464ms 782ns [dead/disabled] console-getty.service
2 3.63093ms 762ns [dead/disabled] debug-shell.service
2 3.54574ms 851ns [dead/enabled] getty@.service
2 3.644469ms 1.053µs [dead/disabled] intel-sgx-load-module.service
2 3.589178ms 842ns [dead/disabled] mysql.service
2 3.600868ms 761ns [dead/disabled] nftables.service
2 3.595413ms 731ns [dead/disabled] nginx.service
2 3.580111ms 722ns [dead/disabled] pg_receivewal@.service
2 3.606758ms 721ns [dead/disabled] podman-kube@.service
2 3.585765ms 731ns [dead/disabled] postgresql.service
2 3.589973ms 741ns [dead/disabled] rsync.service
2 3.570898ms 721ns [dead/disabled] session-manager-plugin.service
2 3.688287ms 1.092µs [dead/disabled] systemd-boot-check-no-failures.service
2 3.771208ms 841ns [dead/disabled] systemd-confext.service
2 3.651598ms 902ns [dead/disabled] systemd-network-generator.service
2 3.535401ms 822ns [dead/disabled] systemd-networkd-wait-online@.service
2 3.530065ms 761ns [dead/disabled] systemd-pcrlock-file-system.service
2 3.624367ms 781ns [dead/disabled] systemd-pcrlock-firmware-code.service
2 3.574785ms 771ns [dead/disabled] systemd-pcrlock-firmware-config.service
2 3.587755ms 772ns [dead/disabled] systemd-pcrlock-machine-id.service
2 3.59908ms 702ns [dead/disabled] systemd-pcrlock-make-policy.service
2 3.535632ms 731ns [dead/disabled] systemd-pcrlock-secureboot-authority.service
2 3.660433ms 1.002µs [dead/disabled] systemd-pcrlock-secureboot-policy.service
2 3.602948ms 1.182µs [dead/disabled] systemd-time-wait-sync.service
3076 66.874701ms 7.454µs _all
2 4.118974ms 862ns [dead/disabled] apache-htcacheclean.service
2 3.737664ms 832ns [dead/disabled] apache-htcacheclean@.service
2 3.767192ms 862ns [dead/disabled] apache2.service
2 3.67879ms 922ns [dead/disabled] apache2@.service
6 3.78066ms 1.172µs [dead/enabled] apparmor.service
34 4.414638ms 1.343µs [dead/enabled] auditd.service
7 3.839711ms 1.734µs [dead/enabled] blk-availability.service
2 3.567681ms 931ns [dead/disabled] chrony-wait.service
15 4.221386ms 1.393µs [dead/enabled] chrony.service
7 4.058881ms 1.623µs [dead/enabled] cloud-config.service
14 4.144522ms 1.222µs [dead/enabled] cloud-final.service
20 4.231003ms 1.092µs [dead/enabled] cloud-init-local.service
88 6.06739ms 1.042µs [dead/enabled] cloud-init.service
2 4.153741ms 831ns [dead/disabled] console-getty.service
3 3.801664ms 911ns [dead/enabled] console-setup.service
87 6.237097ms 1.052µs [dead/enabled] containerd.service
9 3.883563ms 1.042µs [dead/enabled] cron.service
2 3.547123ms 762ns [dead/disabled] debug-shell.service
3 3.706449ms 922ns [dead/enabled] dmesg.service
23 4.358873ms 1.733µs [dead/enabled] docker.service
4 3.669168ms 991ns [dead/enabled] e2scrub_reap.service
5 3.729675ms 1.533µs [dead/enabled] ephemeral-disk-warning.service
10 3.882036ms 851ns [dead/enabled] finalrd.service
2 3.561889ms 992ns [dead/enabled] getty@.service
4 3.692375ms 861ns [dead/enabled] grub-common.service
4 3.761465ms 1.022µs [dead/enabled] grub-initrd-fallback.service
14 4.076787ms 1.353µs [dead/enabled] haveged.service
70 5.360162ms 1.303µs [dead/enabled] hosted-compute-agent.service
2 3.661293ms 16.661µs [dead/enabled] hv-fcopy-daemon.service
8 3.853867ms 1.643µs [dead/enabled] hv-kvp-daemon.service
2 3.651729ms 771ns [dead/enabled] hv-vss-daemon.service
2 3.552647ms 751ns [dead/disabled] intel-sgx-load-module.service
2 3.540019ms 1.142µs [dead/disabled] iscsid.service
2 4.270063ms 741ns [dead/enabled] keyboard-setup.service
6 3.876017ms 1.012µs [dead/enabled] lvm2-monitor.service
11 4.042167ms 2.064µs [dead/enabled] ModemManager.service
10 3.942513ms 862ns [dead/enabled] multipathd.service
2 3.591596ms 772ns [dead/disabled] mysql.service
25 4.419527ms 1.363µs [dead/enabled] networkd-dispatcher.service
2 3.614319ms 4.579µs [dead/disabled] nftables.service
2 4.05536ms 871ns [dead/disabled] nginx.service
2 3.728703ms 812ns [dead/enabled] nvmefc-boot-connections.service
4 3.793208ms 811ns [dead/enabled] nvmf-autoconnect.service
2 3.656578ms 791ns [dead/enabled] open-iscsi.service
2 3.812686ms 1.022µs [dead/enabled] open-vm-tools.service
2 3.528709ms 791ns [dead/disabled] pg_receivewal@.service
7 3.915878ms 1.072µs [dead/enabled] php8.3-fpm.service
7 3.909515ms 912ns [dead/enabled] podman-auto-update.service
4 3.813534ms 841ns [dead/enabled] podman-clean-transient.service
2 3.562031ms 1.022µs [dead/disabled] podman-kube@.service
15 4.07436ms 1.352µs [dead/enabled] podman-restart.service
12 3.91495ms 841ns [dead/enabled] podman.service
2 3.798146ms 20.122µs [dead/enabled] pollinate.service
2 3.876129ms 1.192µs [dead/disabled] postgresql.service
2 3.575472ms 772ns [dead/disabled] rsync.service
12 4.032516ms 822ns [dead/enabled] rsyslog.service
1183 29.76633ms 3.757µs [dead/enabled] secureboot-db.service
2 4.200637ms 751ns [dead/disabled] session-manager-plugin.service
3 3.817298ms 821ns [dead/enabled] setvtrgb.service
4 3.766867ms 782ns [dead/enabled] snapd.apparmor.service
2 3.652127ms 822ns [dead/enabled] snapd.autoimport.service
2 4.20223ms 822ns [dead/enabled] snapd.core-fixup.service
2 3.630048ms 822ns [dead/enabled] snapd.recovery-chooser-trigger.service
6 3.830947ms 732ns [dead/enabled] snapd.seeded.service
14 3.997243ms 1.153µs [dead/enabled] snapd.service
2 3.5866ms 771ns [dead/enabled] snapd.system-shutdown.service
5 3.883331ms 1.182µs [dead/disabled] ssh.service
2 3.601016ms 802ns [dead/enabled] ssl-cert.service
6 3.827625ms 1.172µs [dead/enabled] sysstat.service
2 3.611874ms 751ns [dead/disabled] systemd-boot-check-no-failures.service
2 3.570527ms 782ns [dead/disabled] systemd-confext.service
2 3.612939ms 811ns [dead/disabled] systemd-network-generator.service
6 3.784878ms 762ns [dead/enabled] systemd-networkd-wait-online.service
2 3.581124ms 761ns [dead/disabled] systemd-networkd-wait-online@.service
41 4.854301ms 1.552µs [dead/enabled] systemd-networkd.service
2 3.561991ms 982ns [dead/disabled] systemd-pcrlock-file-system.service
2 3.63618ms 752ns [dead/disabled] systemd-pcrlock-firmware-code.service
2 3.581019ms 752ns [dead/disabled] systemd-pcrlock-firmware-config.service
2 3.613758ms 832ns [dead/disabled] systemd-pcrlock-machine-id.service
2 3.515003ms 802ns [dead/disabled] systemd-pcrlock-make-policy.service
2 3.550249ms 962ns [dead/disabled] systemd-pcrlock-secureboot-authority.service
2 3.562492ms 892ns [dead/disabled] systemd-pcrlock-secureboot-policy.service
2 3.694947ms 741ns [dead/enabled] systemd-pstore.service
18 4.175452ms 1.633µs [dead/enabled] systemd-resolved.service
2 3.597442ms 1.162µs [dead/disabled] systemd-sysext.service
2 3.607893ms 862ns [dead/disabled] systemd-time-wait-sync.service
2 3.800006ms 712ns [dead/enabled] ua-reboot-cmds.service
7 3.805787ms 1.603µs [dead/enabled] ubuntu-advantage.service
10 3.948235ms 1.382µs [dead/enabled] udisks2.service
3 3.698476ms 842ns [dead/enabled] ufw.service
2 3.796759ms 1.252µs [dead/enabled] vgauth.service
20 4.102606ms 1.142µs [dead/enabled] walinuxagent-network-setup.service
222 9.806676ms 1.573µs [dead/enabled] walinuxagent.service
2 3.715238ms 1.272µs (cron)
2 3.552804ms 812ns (haveged)
3 3.587418ms 762ns (sd-pam)
2 3.52961ms 701ns (systemd)
3 3.58616ms 1.042µs KVP
6 3.726229ms 1.012µs ModemManager
2 3.564251ms 801ns PackageKit
3212 117.195375ms 7.133µs _all
4 4.299191ms 782ns apparmor.systemd
3 3.604136ms 741ns auditd
30 4.139322ms 902ns augenrules
2 3.625514ms 701ns blkdeactivate
10 3.837443ms 852ns chronyd
92 5.6443ms 1.293µs cloud-init
81 5.72414ms 1.503µs containerd
3 3.687495ms 1.152µs cron
8 3.685961ms 1.774µs dbus-daemon
14 3.965559ms 1.092µs dhcpcd
18 4.013707ms 2.244µs dockerd
3 3.597017ms 761ns finalrd
4 3.550419ms 902ns fstrim
9 3.737978ms 912ns haveged
38 4.488579ms 1.413µs hosted-compute-agent
535 16.456755ms 2.805µs kernel
5 4.189986ms 1.202µs multipathd
7 3.679901ms 1.232µs networkd-dispatcher
2 3.455341ms 751ns passwd
14 3.747862ms 1.442µs podman
6 3.614734ms 1.052µs polkitd
238 10.16334ms 1.863µs python3
7 3.716589ms 1.002µs rsyslogd
1180 28.769189ms 3.586µs sbkeysync
3 3.564743ms 842ns sh
11 3.901648ms 5.561µs snapd
2 3.698706ms 1.172µs snapd-apparmor
2 4.092784ms 882ns sphinxsearch
3 3.602346ms 831ns sshd
70 5.635071ms 1.173µs sudo
766 30.604566ms 3.697µs systemd
5 3.893158ms 1.222µs systemd-fsck
14 3.950096ms 1.223µs systemd-journald
7 3.737802ms 851ns systemd-logind
3 3.576357ms 721ns systemd-modules-load
36 4.470381ms 1.213µs systemd-networkd
5 3.736534ms 822ns systemd-resolved
3 3.54069ms 1.102µs systemd-shutdown
2 3.582344ms 1.082µs systemd-tmpfiles
2 3.534935ms 822ns systemd-udevd
596 15.277958ms 2.435µs 16.03.2026 12:29:41 - 16.03.2026 12:32:58
8 3.66883ms 1.453µs 02.03.2026 22:13:18 - 02.03.2026 22:13:51

Audit rules

Lines Read Color Rules keys
5 1.609414ms 862ns ssh
8 1.517473ms 961ns passwd

Container logs

Lines Read Color Container Name
13 12.895394ms 421ns lazyjournal
217 15.073447ms 742ns pinguem

🍏 macOS

Log reading and coloring performance results when testing on macOS.

Unix file logs

Lines Read Color Path
10001 50.06225ms 95.666µs /var/log/com.apple.xpc.launchd/launchd.log
345 7.550875ms 8.5µs /var/log/wifi.log
50 6.704833ms 9.041µs /var/log/DiagnosticMessages/2026.03.16.asl
10 4.337709ms 10.375µs /var/log/powermanagement/2026.03.16.asl
245 5.630916ms 28.708µs /var/log/asl/Logs/aslmanager.20260316T123152+00
1174 5.407666ms 10.75µs /var/log/anka.log
10001 53.889667ms 22.791µs /var/log/install.log
1942 5.889417ms 9.375µs /var/log/fsck_apfs.log
28 4.511459ms 6.75µs /var/log/asl/BB.2027.03.31.G80.asl
43 4.444417ms 8.166µs /var/log/asl/2026.03.16.G80.asl
378 3.825625ms 14.625µs /var/log/system.log
451 6.1865ms 7µs /var/log/fsck_apfs_error.log
33 3.421ms 3.833µs /var/log/shutdown_monitor.log
6634 18.135333ms 12.209µs /var/log/com.apple.xpc.launchd/launchd.log.1
10001 37.789125ms 25.333µs /var/log/com.apple.xpc.launchd/launchd.log.2
889 12.430166ms 27.25µs /var/log/DiagnosticMessages/2026.03.03.asl
36 7.763166ms 6.875µs /var/log/powermanagement/2026.03.03.asl
448 3.940083ms 6.417µs /var/log/fsck_hfs.log
156 6.5715ms 4.333µs /var/log/DiagnosticMessages/2026.03.02.asl
60 8.68825ms 7.833µs /var/log/powermanagement/2026.03.02.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
196044 3.5284562s 9.5451ms Security (23643)
10000 3.4541449s 0s SystemDataArchiver: Diagnostic (14792)
0 151.3734ms 0s User Profile Service: Operational (4144)
0 148.6901ms 0s Windows PowerShell (3901)
10580 945.2132ms 0s Kernel-IO: Operational (2443)
2289 940.5206ms 0s Diagnosis-PCW: Operational (2289)
2031 894.2178ms 0s CloudStore: Operational (2031)
1837 756.3683ms 0s Shell-Core: AppDefaults (1971)
1966 793.427ms 0s ServerManager-MultiMachine: Operational (1966)
2034 700.3135ms 0s AppXDeploymentServer: Operational (1882)
1676 740.1973ms 0s Microsoft-WindowsAzure-Diagnostics: Heartbeat (1675)
1537 658.359ms 0s WinRM: Operational (1549)
1412 594.5806ms 0s Microsoft-WindowsAzure-Diagnostics: GuestAgent (1412)
4140 453.8798ms 0s Hyper-V-VmSwitch-Operational (1381)
1562 722.0621ms 0s System (1171)
93220 1.0280917s 0s PowerShell: Operational (1035)
397 288.8406ms 0s Shell-Core: Operational (725)
698 426.2947ms 0s VHDMP-Operational (698)
599 317.506ms 0s WMI-Activity: Operational (526)
386 314.5077ms 0s StateRepository: Operational (489)
94909 1.0697328s 0s PowerShellCore: Operational (481)
0 156.9229ms 0s Windows Firewall With Advanced Security: Firewall (436)
360 267.3372ms 0s GroupPolicy: Operational (428)
421 319.1745ms 0s Hyper-V-VMMS-Operational (421)
0 153.7845ms 0s Windows Defender: Operational (362)
5433 338.6137ms 0s Ntfs: Operational (296)
267 223.1382ms 0s LiveId: Operational (284)
1210 256.4235ms 0s VolumeSnapshot-Driver: Operational (268)
162 214.939ms 0s Winlogon: Operational (252)
1149 296.6741ms 0s Storage-Storport: Operational (234)
169 225.674ms 0s AppModel-Runtime: Admin (231)
99 198.1146ms 0s AppReadiness: Admin (225)
3037 239.4248ms 0s Time-Service: Operational (222)
1019 208.1161ms 0s Kernel-PnP: Configuration (217)
166 210.8295ms 0s TerminalServices-RemoteConnectionManager: Operational (211)
145 206.8418ms 0s DeviceSetupManager: Admin (210)
192 229.7677ms 0s ServerManager-DeploymentProvider: Operational (209)
1864 260.6869ms 0s Kernel-Cache: Operational (193)
352 275.2751ms 0s Application (169)
833 221.3615ms 0s NetworkProfile: Operational (160)
1008 219.9251ms 0s Crypto-NCrypt: Operational (152)
198 240.7293ms 0s Hyper-V-VMMS-Admin (148)
627 207.5513ms 0s SmbClient: Connectivity (144)
202 194.1741ms 0s Wcmsvc: Operational (127)
56 187.0534ms 0s PushNotification-Platform: Operational (125)
114 194.8249ms 0s Microsoft-WindowsAzure-Status: Plugins (114)
76 189.478ms 0s TerminalServices-LocalSessionManager: Operational (111)
460 216.4114ms 0s Kernel-Boot: Operational (105)
105 188.7377ms 0s Diagnosis-PLA: Operational (105)
60 174.1591ms 0s ShellCommon-StartLayoutPopulation: Operational (102)
54 182.2569ms 0s ServerManager-MgmtProvider: Operational (98)
72 178.7847ms 0s RemoteDesktopServices-RdpCoreTS: Operational (92)
248 178.338ms 0s Crypto-DPAPI: Operational (89)
64 170.9978ms 0s UniversalTelemetryClient: Operational (78)
403 185.0241ms 0s SMBServer: Operational (77)
72 200.9397ms 0s CAPI2: Operational (72)
160 188.9123ms 0s Host-Network-Service-Admin (70)
75 229.5394ms 0s Kernel-WHEA: Operational (64)
76 169.7072ms 0s Microsoft-Client-Licensing-Platform: Admin (64)
18 158.8637ms 0s Privacy-Auditing: Operational (54)
49 217.97ms 0s Partition: Diagnostic (52)
0 149.9465ms 0s Known Folders API Service (50)
47 169.0627ms 0s WindowsUpdateClient: Operational (47)
22 162.2229ms 0s AppxPackaging: Operational (44)
40 174.6915ms 0s CodeIntegrity: Operational (43)
34 186.1657ms 0s TaskScheduler: Maintenance (42)
0 150.1877ms 0s Kernel-PnP: Device Management (39)
192 167.339ms 0s StorageSpaces-Driver: Operational (35)
24 157.7141ms 0s Hyper-V-Guest-Drivers: Admin (30)
25 164.6099ms 0s WebAuthN: Operational (30)
80 209.3429ms 0s StorageManagement: Operational (27)
22 163.6375ms 0s AAD: Operational (25)
12 154.631ms 0s MUI: Operational (24)
24 165.4399ms 0s NCSI: Operational (24)
40 159.962ms 0s Hyper-V-Hypervisor-Admin (20)
19 171.8056ms 0s Microsoft-WindowsAzure-Status: GuestAgent (19)
7 171.4534ms 0s HelloForBusiness: Operational (18)
12 163.7545ms 0s UserPnp: DeviceInstall (18)
0 159.3444ms 0s User Device Registration: Admin (18)
48 165.5981ms 0s Bits-Client: Operational (18)
45 160.619ms 0s Store: Operational (17)
17 169.5663ms 0s Kernel-EventTracing: Admin (17)
15 168.3531ms 0s Resource-Exhaustion-Detector: Operational (17)
16 163.5044ms 0s KTL: Debug (16)
7 163.4629ms 0s AppReadiness: Operational (16)
8 170.1406ms 0s AppXDeployment: Operational (16)
12 162.4496ms 0s Containers-BindFlt: Operational (15)
12 161.5586ms 0s Containers-Wcifs: Operational (15)
12 163.7674ms 0s Ntfs: WHC (15)
10 169.1348ms 0s Hyper-V-Compute-Admin (10)
10 161.5402ms 0s Hyper-V-Compute-Operational (10)
9 169.2747ms 0s ProjFS-Filter: Operational (9)
4 195.956ms 0s LanguagePackSetup: Operational (6)
4 159.338ms 0s WinINet-Config: ProxyConfigChanged (5)
1 165.8836ms 0s DeviceSetupManager: Operational (5)
9 160.8521ms 0s Kernel-ShimEngine: Operational (4)
0 161.6121ms 0s Security-Mitigations: KernelMode (4)
2 160.7334ms 0s Security-SPP-UX-Notifications: ActionCenter (4)
4 171.9321ms 0s DataIntegrityScan: Admin (4)
3 159.5828ms 0s WER-PayloadHealth: Operational (3)
2 160.276ms 0s Dhcp-Client: Admin (3)
0 160.1774ms 0s Visual Studio (3)
3 182.2176ms 0s FileShareShadowCopyProvider: Operational (3)
0 166.1297ms 0s TWinUI: Operational (2)
2 185.1801ms 0s Storsvc: Diagnostic (2)
2 160.2246ms 0s TZSync: Operational (2)
2 157.9958ms 0s Diagnosis-DPS: Operational (2)
6 158.7353ms 0s WFP: Operational (2)
2 171.8726ms 0s CertificateServicesClient-Lifecycle-System: Operational (2)
2 174.2147ms 0s Biometrics: Operational (2)
1 161.3171ms 0s NlaSvc: Operational (1)
0 154.0402ms 0s DeviceManagement-Enterprise-Diagnostics-Provider: Admin (1)
0 155.1821ms 0s SMBServer: Security (1)

📄 Executed commands logs

Log of executed commands during interface testing on Linux.

time=2026-03-16T12:33:51.940Z level=INFO msg="Launching lazyjournal"
time=2026-03-16T12:33:51.944Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-03-16T12:33:51.947Z level=INFO msg="/usr/bin/systemctl list-units --all --type=service --no-legend --no-pager --output=json" action="Loading the system units"
time=2026-03-16T12:33:51.954Z 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-03-16T12:33:52.788Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-03-16T12:33:52.792Z 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-03-16T12:33:52.795Z level=INFO msg="Error: access denied in systemd via systemctl"
time=2026-03-16T12:33:52.795Z 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-03-16T12:33:53.626Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-03-16T12:33:53.630Z level=INFO msg="/usr/bin/journalctl --no-pager --field=SYSLOG_IDENTIFIER" action="Loading the system journals"
time=2026-03-16T12:33:53.635Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-03-16T12:33:53.638Z level=INFO msg="/usr/bin/journalctl --list-boots -o json" action="Loading the kernel boot"
time=2026-03-16T12:33:53.654Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-03-16T12:33:53.657Z level=INFO msg="/usr/sbin/auditctl -l" action="Loading the audit rules keys"
time=2026-03-16T12:33:53.658Z 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-03-16T12:33:53.661Z 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-03-16T12:33:55.075Z 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-03-16T12:33:55.314Z 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-03-16T12:33:55.338Z level=INFO msg="/usr/bin/lsof -Fn" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:55.785Z level=INFO msg="/usr/bin/lsof -Fc /var/log/php8.3-fpm.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:55.871Z level=INFO msg="/usr/bin/lsof -Fc /var/log/auth.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:55.955Z level=INFO msg="/usr/bin/lsof -Fc /var/log/kern.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.037Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb-json.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.126Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a-json.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.209Z level=INFO msg="/usr/bin/lsof -Fc /opt/hca/logs/hosted-compute-agent.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.307Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/Runner_20260316-123211-utc.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.395Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/Worker_20260316-123213-utc.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.477Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_fc38d997-9673-4b5f-ad9f-fe8ebeef24c4_1.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.568Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_6784c078-29b1-5ca9-8e29-e192bba5e66f_1.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.654Z level=INFO msg="/usr/bin/lsof -Fc /var/log/audit/audit.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.743Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/work/lazyjournal/lazyjournal/lazyjournal.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:33:56.863Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-03-16T12:33:56.880Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-03-16T12:33:57.199Z level=INFO msg=" version" action="Check the binary"
time=2026-03-16T12:33:57.199Z level=INFO msg="Error: not installed (environment not found)"
time=2026-03-16T12:33:57.199Z level=INFO msg="/usr/bin/docker --context  compose ls -a" action="Loading the container list"
time=2026-03-16T12:33:57.291Z level=INFO msg="/usr/bin/podman version" action="Check the binary"
time=2026-03-16T12:33:57.310Z level=INFO msg="/usr/bin/podman ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-03-16T12:34:02.372Z level=INFO msg="Launching lazyjournal"
time=2026-03-16T12:34:02.372Z level=INFO msg="/usr/bin/journalctl --version" action="Check the binary"
time=2026-03-16T12:34:02.376Z 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-03-16T12:34:02.379Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-03-16T12:34:02.396Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-03-16T12:34:05.410Z level=DEBUG msg="test help interface (F1)"
time=2026-03-16T12:34:05.411Z level=INFO msg="/usr/bin/docker context ls -q" action="Loading the docker context list"
time=2026-03-16T12:34:05.422Z level=INFO msg="/usr/bin/kubectl config get-contexts -o name" action="Loading the kubernetes context list"
time=2026-03-16T12:34:05.461Z level=INFO msg="/usr/bin/kubectl get namespace -o name" action="Loading the kubernetes namespace list"
time=2026-03-16T12:34:05.505Z level=DEBUG msg="test ssh and context manager interface (F2)"
time=2026-03-16T12:34:08.506Z level=DEBUG msg="test highlighting (coloring)"
time=2026-03-16T12:34:08.506Z level=DEBUG msg="update log (Ctrl+R)"
time=2026-03-16T12:34:10.508Z level=DEBUG msg="test filter lists"
time=2026-03-16T12:34:10.508Z level=DEBUG msg="clear filters before exit (Ctrl+C)"
time=2026-03-16T12:34:11.509Z level=DEBUG msg="test filter timestamp"
time=2026-03-16T12:34:11.509Z level=DEBUG msg="tab to journals"
time=2026-03-16T12:34:17.512Z level=DEBUG msg="List next (right)"
time=2026-03-16T12:34:20.512Z level=DEBUG msg="User units (UNIT)"
time=2026-03-16T12:34:23.512Z level=DEBUG msg="System journals (USER_UNIT)"
time=2026-03-16T12:34:26.513Z level=DEBUG msg="Kernel boot"
time=2026-03-16T12:34:29.514Z level=DEBUG msg="Audit rules keys (auditd)"
time=2026-03-16T12:34:32.515Z level=DEBUG msg="System units (services)"
time=2026-03-16T12:34:32.515Z level=DEBUG msg="List back (left)"
time=2026-03-16T12:34:35.515Z level=DEBUG msg="Audit rules keys (auditd)"
time=2026-03-16T12:34:38.516Z level=DEBUG msg="Kernel boot"
time=2026-03-16T12:34:41.516Z level=DEBUG msg="System journals (USER_UNIT)"
time=2026-03-16T12:34:44.517Z level=DEBUG msg="User units (UNIT)"
time=2026-03-16T12:34:47.518Z level=DEBUG msg="System units (services)"
time=2026-03-16T12:34:47.518Z level=DEBUG msg="test journals"
time=2026-03-16T12:34:47.518Z level=DEBUG msg="tab to filesystem"
time=2026-03-16T12:34:49.519Z level=INFO msg="/usr/bin/tail -n 10000 /var/log/cloud-init-output.log" action="Reading log file"
time=2026-03-16T12:34:53.521Z level=DEBUG msg="List next (right)"
time=2026-03-16T12:34:54.022Z 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-03-16T12:35:04.022Z level=DEBUG msg="Optional package logs and custom path"
time=2026-03-16T12:35:04.523Z 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-03-16T12:35:04.763Z 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-03-16T12:35:14.523Z level=DEBUG msg="Users home logs"
time=2026-03-16T12:35:15.023Z level=INFO msg="/usr/bin/lsof -Fn" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:15.476Z level=INFO msg="/usr/bin/lsof -Fc /var/log/php8.3-fpm.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:15.576Z level=INFO msg="/usr/bin/lsof -Fc /var/log/auth.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:15.665Z level=INFO msg="/usr/bin/lsof -Fc /var/log/kern.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:15.749Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb-json.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:15.835Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a-json.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:15.917Z level=INFO msg="/usr/bin/lsof -Fc /opt/hca/logs/hosted-compute-agent.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:16.008Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/Runner_20260316-123211-utc.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:16.096Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/Worker_20260316-123213-utc.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:16.187Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_fc38d997-9673-4b5f-ad9f-fe8ebeef24c4_1.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:16.281Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_6784c078-29b1-5ca9-8e29-e192bba5e66f_1.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:16.367Z level=INFO msg="/usr/bin/lsof -Fc /var/log/audit/audit.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:16.451Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/work/lazyjournal/lazyjournal/lazyjournal.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:25.024Z level=DEBUG msg="Process descriptor logs"
time=2026-03-16T12:35:25.525Z 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-03-16T12:35:35.525Z level=DEBUG msg="System var logs"
time=2026-03-16T12:35:35.525Z level=DEBUG msg="List back (left)"
time=2026-03-16T12:35:36.026Z level=INFO msg="/usr/bin/lsof -Fn" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:36.490Z level=INFO msg="/usr/bin/lsof -Fc /var/log/php8.3-fpm.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:36.585Z level=INFO msg="/usr/bin/lsof -Fc /var/log/auth.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:36.676Z level=INFO msg="/usr/bin/lsof -Fc /var/log/kern.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:36.771Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb/e9a9ef2f471a7b5206f9c8548213daccea26f8a84ad993a639bebf7d8533d2eb-json.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:36.873Z level=INFO msg="/usr/bin/lsof -Fc /var/lib/docker/containers/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a/22819a4ee79127acdde64b0ddf68808fca844e9fd157126c4cebbe6a938e463a-json.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:36.966Z level=INFO msg="/usr/bin/lsof -Fc /opt/hca/logs/hosted-compute-agent.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:37.051Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/Runner_20260316-123211-utc.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:37.144Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/Worker_20260316-123213-utc.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:37.233Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_fc38d997-9673-4b5f-ad9f-fe8ebeef24c4_1.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:37.323Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/actions-runner/cached/_diag/pages/63e65553-6d75-4fd4-b3e4-7400bdce19a5_6784c078-29b1-5ca9-8e29-e192bba5e66f_1.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:37.406Z level=INFO msg="/usr/bin/lsof -Fc /var/log/audit/audit.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:37.489Z level=INFO msg="/usr/bin/lsof -Fc /home/runner/work/lazyjournal/lazyjournal/lazyjournal.log" action="Loading the log files for process descriptor"
time=2026-03-16T12:35:46.026Z level=DEBUG msg="Process descriptor logs"
time=2026-03-16T12:35:46.527Z 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-03-16T12:35:46.767Z 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-03-16T12:35:56.528Z level=DEBUG msg="Users home logs"
time=2026-03-16T12:35:57.028Z 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-03-16T12:36:07.029Z level=DEBUG msg="Optional package logs and custom path"
time=2026-03-16T12:36:07.529Z 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-03-16T12:36:17.530Z level=DEBUG msg="System var logs"
time=2026-03-16T12:36:17.530Z level=DEBUG msg="test filesystem"
time=2026-03-16T12:36:17.530Z level=DEBUG msg="tab to containerization system"
time=2026-03-16T12:36:19.531Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:22.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:23.549Z level=DEBUG msg="List next (right)"
time=2026-03-16T12:36:23.549Z level=INFO msg=" version" action="Check the binary"
time=2026-03-16T12:36:25.550Z level=DEBUG msg=Compose
time=2026-03-16T12:36:25.550Z level=INFO msg="/usr/bin/podman version" action="Check the binary"
time=2026-03-16T12:36:25.570Z level=INFO msg="/usr/bin/podman ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-03-16T12:36:27.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:27.590Z level=DEBUG msg=Podman
time=2026-03-16T12:36:27.590Z level=INFO msg="/usr/bin/kubectl version" action="Check the binary"
time=2026-03-16T12:36:27.627Z level=INFO msg="/usr/bin/kubectl get nodes" action="Check the connect to kubernetes cluster"
time=2026-03-16T12:36:29.670Z level=DEBUG msg=Kubernetes
time=2026-03-16T12:36:29.670Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-03-16T12:36:29.688Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-03-16T12:36:31.701Z level=DEBUG msg=Docker
time=2026-03-16T12:36:31.701Z level=DEBUG msg="List back (left)"
time=2026-03-16T12:36:31.701Z level=INFO msg="/usr/bin/kubectl version" action="Check the binary"
time=2026-03-16T12:36:31.738Z level=INFO msg="/usr/bin/kubectl get nodes" action="Check the connect to kubernetes cluster"
time=2026-03-16T12:36:32.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:33.778Z level=DEBUG msg=Kubernetes
time=2026-03-16T12:36:33.779Z level=INFO msg="/usr/bin/podman version" action="Check the binary"
time=2026-03-16T12:36:33.801Z level=INFO msg="/usr/bin/podman ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-03-16T12:36:35.821Z level=DEBUG msg=Podman
time=2026-03-16T12:36:35.821Z level=INFO msg=" version" action="Check the binary"
time=2026-03-16T12:36:37.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:37.822Z level=DEBUG msg=Compose
time=2026-03-16T12:36:37.823Z level=INFO msg="/usr/bin/docker version" action="Check the binary"
time=2026-03-16T12:36:37.840Z level=INFO msg="/usr/bin/docker --context  ps -a --format {{.ID}} {{.Names}} {{.State}}" action="Loading the container list"
time=2026-03-16T12:36:39.854Z level=DEBUG msg=Docker
time=2026-03-16T12:36:39.854Z level=DEBUG msg="test containers"
time=2026-03-16T12:36:39.854Z level=DEBUG msg="tab to filter logs"
time=2026-03-16T12:36:42.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:45.857Z level=DEBUG msg="test filter logs output"
time=2026-03-16T12:36:45.857Z level=DEBUG msg="Filter mode next (up)"
time=2026-03-16T12:36:46.858Z level=DEBUG msg="Filter fuzzy"
time=2026-03-16T12:36:47.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:47.859Z level=DEBUG msg="Filter regex"
time=2026-03-16T12:36:48.860Z level=DEBUG msg="Filter timestamp"
time=2026-03-16T12:36:49.860Z level=DEBUG msg="Filter default"
time=2026-03-16T12:36:49.860Z level=DEBUG msg="Filter mode back (down)"
time=2026-03-16T12:36:50.861Z level=DEBUG msg="Filter timestamp"
time=2026-03-16T12:36:51.862Z level=DEBUG msg="Filter regex"
time=2026-03-16T12:36:52.409Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:52.863Z level=DEBUG msg="Filter fuzzy"
time=2026-03-16T12:36:53.864Z level=DEBUG msg="Filter default"
time=2026-03-16T12:36:53.864Z level=DEBUG msg="test filter modes"
time=2026-03-16T12:36:53.864Z level=DEBUG msg="Tab to logs output"
time=2026-03-16T12:36:54.865Z level=DEBUG msg="Up tail"
time=2026-03-16T12:36:54.865Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 20000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:55.866Z level=DEBUG msg="Tail 20K"
time=2026-03-16T12:36:55.866Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 30000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:56.867Z level=DEBUG msg="Tail 30K"
time=2026-03-16T12:36:56.867Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 40000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:57.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 40000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:57.867Z level=DEBUG msg="Tail 40K"
time=2026-03-16T12:36:57.868Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 50000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:58.868Z level=DEBUG msg="Tail 50K"
time=2026-03-16T12:36:58.869Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 100000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:36:59.869Z level=DEBUG msg="Tail 100K"
time=2026-03-16T12:36:59.869Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 150000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:00.870Z level=DEBUG msg="Tail 150K"
time=2026-03-16T12:37:00.870Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:01.871Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:02.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:02.872Z level=DEBUG msg="Tail 200K"
time=2026-03-16T12:37:02.872Z level=DEBUG msg="Down tail"
time=2026-03-16T12:37:02.872Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 150000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:03.873Z level=DEBUG msg="Tail 150K"
time=2026-03-16T12:37:03.873Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 100000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:04.874Z level=DEBUG msg="Tail 100K"
time=2026-03-16T12:37:04.874Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 50000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:05.874Z level=DEBUG msg="Tail 50K"
time=2026-03-16T12:37:05.875Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 40000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:06.875Z level=DEBUG msg="Tail 40K"
time=2026-03-16T12:37:06.875Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 30000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:07.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 30000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:07.876Z level=DEBUG msg="Tail 30K"
time=2026-03-16T12:37:07.876Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 20000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:08.877Z level=DEBUG msg="Tail 20K"
time=2026-03-16T12:37:08.877Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:09.877Z level=DEBUG msg="Tail 10K (default)"
time=2026-03-16T12:37:09.878Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 5000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:10.878Z level=DEBUG msg="Tail 5K"
time=2026-03-16T12:37:10.879Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 1000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:11.879Z level=DEBUG msg="Tail 1K"
time=2026-03-16T12:37:11.880Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 500 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:12.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 500 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:12.880Z level=DEBUG msg="Tail 500"
time=2026-03-16T12:37:12.880Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:13.881Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 200 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:14.882Z level=DEBUG msg="Tail 200"
time=2026-03-16T12:37:14.882Z level=DEBUG msg="Up tail (return)"
time=2026-03-16T12:37:14.882Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 500 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:15.882Z level=DEBUG msg="Tail 500"
time=2026-03-16T12:37:15.883Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 1000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:16.883Z level=DEBUG msg="Tail 1K"
time=2026-03-16T12:37:16.884Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 5000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:17.409Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 5000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:17.884Z level=DEBUG msg="Tail 5K"
time=2026-03-16T12:37:17.885Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:18.885Z level=DEBUG msg="Tail 10K"
time=2026-03-16T12:37:18.885Z level=DEBUG msg="Up logs output on 1"
time=2026-03-16T12:37:19.886Z level=DEBUG msg="Up logs output on 10 (Shift+Up)"
time=2026-03-16T12:37:20.887Z level=DEBUG msg="Up logs output on 500 (Alt+Up)"
time=2026-03-16T12:37:22.889Z level=DEBUG msg="Down logs output on 1"
time=2026-03-16T12:37:23.890Z level=DEBUG msg="Down logs output on 10 (Shift+Down)"
time=2026-03-16T12:37:24.891Z level=DEBUG msg="Down logs output on 500 (Alt+Down)"
time=2026-03-16T12:37:25.892Z level=DEBUG msg="Move log output to top (Ctrl+A/Home)"
time=2026-03-16T12:37:26.892Z level=DEBUG msg="Move log output to down (Ctrl+E/End)"
time=2026-03-16T12:37:27.893Z level=DEBUG msg="test log output"
time=2026-03-16T12:37:35.899Z level=DEBUG msg="test back tab (Shift+Tab)"
time=2026-03-16T12:37:41.902Z level=DEBUG msg="test mouse"
time=2026-03-16T12:37:42.410Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" action="Reading pinguem container logs"
time=2026-03-16T12:37:47.409Z level=INFO msg="/usr/bin/docker --context  logs --timestamps --tail 10000 22819a4ee791" 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: 16.03.2026 12:38:25
  go: 1.25.7
  os: linux Ubuntu 24.04.3 LTS (Noble Numbat)
  arch: amd64
  username: runner
  privilege: user
  execType: source code
  execPath: /home/runner/.cache/go-build/42/423e2650f087573a68a1bfcd93a18e013737c3126e30c4bfad38e53ad7a644f3-d/main
journald:
  - installed: true
    journals:
    - name: System units
      count: 219
    - name: User units
      count: 101
    - name: System journals
      count: 45
    - 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: 8
  - 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.2
    pods: 0
    context: 
      current: default
      count: 1
    namespace: 
      current: all
      count: 0