lnav命令-实时查看日志
lnav 是一个基于控制台的高级日志文件查看器(尤其是它自带多种颜色和易于阅读的格式),它能在解压多个压缩日志文件的同时把它们合并到一起进行导航,基于消息的时间戳,lnav能把多个日志文件合并到一个视图,从而避免打开多个窗口。 警告和错误的数量以(黄色和红色)高亮显示,因此我们能够很轻易的看到问题在哪里。它还会自动加载新的日志行。
**软件安装:**主流linux系统使用系统的包管理工具(yum、apt-get、apt、dnf等)即可安装,如果该发行版没有lnav的安装包,可以到 lnav官网 下载对应的包手动安装
以下是关于lnav命令的快捷操作键
e 或者 E 跳到下一个或者前一个错误信息。
w 或者 W 跳到下一个或者前一个告警信息。
b 或者 Backspace移动到前一页。
空格移动到下一页。
g 或者G 移动顶部或底部。
软件使用:lnav [filename]
lnav # 直接打开的是syslog文件
lnav message #
lnav access.log error.log # 一次打开两个日志文件,两个文件会合并,并安时间戳排序
lnav [user]@[hostname]:/var/log/last.log # 打开远程日志文件
lnav -r log_1.gz log_2.bz log_3.ziplnav参数
-h
帮助
-H
内部帮助
-p
分析日志详细
-r
解压并查看压缩包内日志
lnav支持以下日志格式:
Common Access Log
access_log
阿帕奇等服务器的默认 Web 访问日志格式。
Amazon ALB log
alb_log
亚马逊应用程序负载平衡器的日志格式
VMware vSphere Auto Deploy log format
autodeploy_log
VMware 自动部署服务的日志格式
Generic Block
block_log
日志(如 cron)的通用格式,在块的开头有日期。
Candlepin log format
candlepin_log
烛台注册系统使用的日志格式
Yum choose_repo Log
choose_repo_log
yum choose_repo工具的日志格式。
CUPS log format
cups_log
通用 Unix 打印系统使用的日志格式
Dpkg Log
dpkg_log
德比安dpkg日志。
Amazon ELB log
elb_log
亚马逊弹性负载平衡器的日志格式
engine log
engine_log
来自 RHEV/oVirt 的发动机.log文件的日志格式
Common Error Log
error_log
像阿帕奇这样的服务器默认的 Web 错误日志格式。
Fsck_hfs Log
fsck_hfs_log
在 Mac OS X 上记录fsck_hfs工具。
Glog
glog_log
谷歌博客格式。
HAProxy HTTP Log Format
haproxy_log
哈普罗西日志格式
Java log format
java_log
日志4j使用的日志格式和大多数java程序的输出
journalctl JSON log format
journald_json_log
由系统日志创建的日志格式 -o json
Katello log format
katello_log
卡泰洛和工头在卫星6中使用的日志格式。
OpenAM Log
openam_log
开放式身份提供商。
OpenAM Debug Log
openamdb_log
为 OpenAM 身份提供商调试日志。
OpenStack log format
openstack_log
打开堆栈日志文件的日志格式
CUPS Page Log
page_log
已打印页面的 CUPS 服务器日志。
Papertrail Service
papertrail_log
纸质跟踪日志管理服务的日志格式
S3 Access Log
s3_log
S3 服务器访问日志格式
SnapLogic Server Log
snaplogic_log
快照逻辑服务器日志格式。
SSSD log format
sssd_log
系统安全服务大蒙使用的日志格式
Strace
strace_log
分层输出格式。
sudo
sudo_log
数控特权管理工具。
Syslog
syslog_log
在大多数 posix 系统上找到的系统记录器格式。
TCF Log
tcf_log
目标通信框架日志
TCSH History
tcsh_history
tcsh历史记录文件格式。
Uwsgi Log
uwsgi_log
乌斯吉日志格式。
Vdsm Logs
vdsm_log
Vdsm 日志格式
VMKernel Logs
vmk_log
VM克尔的日志格式
VMware Logs
vmw_log
VMware 的 ESXi 和 vCenter 软件中使用的日志格式之一。
RHN server XMLRPC log format
xmlrpc_log
由卫星的 XMLRPC 组件生成
最后更新于