# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup golang 1.0 go.setup github.com/dimonomid/nerdlog 1.10.0 v go.offline_build no revision 0 description \ fast, remote-first, multi-host TUI log viewer with timeline histogram and \ no central server long_description \ Nerdlog is a fast, remote-first, multi-host TUI log viewer with timeline \ histogram and no central server. Loosely inspired by Graylog\/Kibana, but \ without the bloat. Pretty much no setup needed, either. \ \ It\'s laser-focused on being efficient while querying logs from multiple \ remote machines simultaneously, filtering them by time range and \ patterns, while also drawing a timeline histogram for quick visual \ insight. \ \ Primary use case: reading system logs \(\/var\/log\/messages or \ \/var\/log\/syslog\) from one or more remote hosts. Very efficient even on \ large log files \(like 1GB or more\). \ \ It does support some other log formats and can use any log files, but \ that was the primary use case which was driving the implementation\: \ we were having our web service backend running as systemd services on a \ bunch of Linux instances, printing a lot of logs, and wanted to be able \ to read these logs efficiently and having the timeline histogram, much \ like tools like Graylog have. categories sysutils installs_libs no license BSD maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer depends_run-append port:gawk build.args-append -o ./bin/${name} ./cmd/${name} checksums rmd160 4bf38d733294462edf8357be0fd903fc19d62dfb \ sha256 95fb629044c5a74c2c541d4c39a9622674f15e59b98e6d1b025a47c218f69189 \ size 2040119 destroot { xinstall -m 0755 ${worksrcpath}/bin/${name} ${destroot}${prefix}/bin/ }