|
|
Zeile 1: |
Zeile 1: |
| | |
| {{DISPLAYTITLE:logtop}} | | {{DISPLAYTITLE:logtop}} |
| '''topic''' - Beschreibung
| |
| == Beschreibung ==
| |
| == Installation ==
| |
| == Anwendungen ==
| |
| === Problembehebung ===
| |
| == Aufruf ==
| |
| === Optionen ===
| |
| === Parameter ===
| |
| === Umgebung ===
| |
| === Rückgabewert ===
| |
| == Konfiguration ==
| |
| === Dateien ===
| |
| == Sicherheit ==
| |
| == Dokumentation ==
| |
| === RFC ===
| |
| === Man-Page ===
| |
| === Info-Pages ===
| |
| == Siehe auch ==
| |
| == Links ==
| |
| === Projekt ===
| |
| === Weblinks ===
| |
|
| |
|
| |
|
| |
|
| |
| = TMP =
| |
| Usage:
| |
| $ tail something | logtop [OPTIONS]
| |
| -s, --size=NUM Number of log line to keep in memory
| |
| Defaults to : 10000
| |
| -q, --quiet Quiet, only display a top 10 at exit.
| |
| -l, --line-by-line=NUM Print result line by line
| |
| in a machine friendly format,
| |
| NUM: quantity of result by line.
| |
| -i, --interval=NUM Interval between graphical updates,
| |
| in seconds. Defaults to 1.
| |
|
| |
| Line by line format is : [%d %f %s\t]*\n
| |
| %d : Number of occurences
| |
| %f : Frequency of apparition
| |
| %s : String (Control chars replaced by dots.
| |
|
| |
| == Manpage ==
| |
| LOGTOP(1) General Commands Manual LOGTOP(1)
| |
|
| |
| NAME
| |
| logtop - Realtime log line rate analyser
| |
|
| |
| SYNOPSIS
| |
| logtop [OPTIONS]
| |
|
| |
| DESCRIPTION
| |
| logtop is a System Administrator tool analyzing line rate on stdin.
| |
| It reads on stdin and print a constantly updated result
| |
| displaying, in columns:
| |
| Line number, count, frequency, and the actual line.
| |
|
| |
| $ tail -f FILE | logtop
| |
| is the friendly version of:
| |
| $ watch 'tail FILE | sort | uniq -c | sort -gr'
| |
|
| |
| OPTIONS
| |
| -s, --size=K
| |
| Only keep K lines in memory, instead of 10000.
| |
|
| |
| -q, --quiet
| |
| Do not display a live view of the data, only display a top at exit.
| |
|
| |
| -l, --line-by-line=K
| |
| Print result line by line, in a machine friendly format, K is the number of result to print per line.
| |
|
| |
| Line by line format is : [%d %f %s\t]*\n
| |
| %d : Number of occurences
| |
| %f : Frequency of apparition
| |
| %s : String (Control chars replaced by dots.
| |
|
| |
| -i, --interval=K
| |
| Interval between graphical updates, in seconds. Defaults to 1.
| |
|
| |
| -h, --help
| |
| Show summary of options.
| |
|
| |
| -v, --version
| |
| Show version of program.
| |
|
| |
| EXAMPLES
| |
| Here are some logtop usage examples.
| |
|
| |
| tail -f cache.log | grep -o "HIT\|MISS" | logtop
| |
|
| |
| Realtime hit / miss ratio on some caching software log file.
| |
|
| |
| tail -f access.log | cut -d' ' -f1 | logtop -s 10000
| |
|
| |
| Realtime most querying IPs on your server, as long as log lines in access.log starts with the client IP.
| |
|
| |
| tail -f access.log | cut -d' ' -f7 | logtop -s 10000
| |
|
| |
| Realtime most requested web pages in a NCSA like log file.
| |
|
| |
| cat auth.log | grep -v "CRON" | grep -o ": .*" | logtop -q -s 100000
| |
|
| |
| Display a one-shot simple analyse of your auth.log.
| |
|
| |
| SEE ALSO
| |
| watch(1)
| |
|
| |
| AUTHOR
| |
| logtop was written by Julien Palard.
| |
|
| |
| This manual page was written by Julien Palard <julien@palard.fr>, for the Debian project (and may be used by others).
| |
|
| |
| April 16, 2011 LOGTOP(1)
| |
| [[Kategorie:Linux/Befehl]]
| |
| [[Kategorie:Linux/Logging]]
| |
| {{DEFAULTSORT:logtop}}
| |