HBase 日志
HBase 日志通常包含基本的日志信息,并且可以使用 Site24x7 AppLogs 通过将日志数据正确分段为相关字段(如日期和时间、日志级别、线程级别、线程名称、源文件名和消息)来管理此信息。HBase 是 Site24x7 原生支持的日志管理应用程序之一。了解有关使用 Site24x7 进行日志管理的更多信息。
入门
日志文件路径
每个应用程序将日志写入不同的文件夹和文件。默认情况下,HBase 日志来自下面提到的相应操作系统的文件夹路径。如果您在不同的文件夹中有日志,您可以在文件路径下提及它,以便在创建日志配置文件时从该特定文件夹中获取它们 。
:
/var/log/*hbase*/*.log*
/opt/*hbase*/logs/*.log*
:
C:\*hbase*\logs\*.log*
C:\Program Files\*hbase*\logs\*.log*
日志模式
$DateTime:date$ $LogLevel$ [$ThreadName$] $SourceFileName$: $Message$
This is the default pattern defined by Site24x7 for parsing Hbase logs based on the sample mentioned below.
这是 Site24x7 根据下面提到的示例定义的用于解析 Hbase 日志的默认模式。
2016-05-10 20:55:33,342 INFO [regionserver/app-centos5-64-2/172.21.113.5:16020] regionserver.Leases: regionserver/app-centos5-64-2/172.21.113.5:16020 closing leases
上面的示例日志可以分为 5 个字段,每个字段将从这里获取其各自的值,然后将上传到 Site24x7。
字段名称 | 字段值 |
Date Time | 2016-05-10 20:55:33,342 |
Log Level | INFO |
Thread Name | regionserver/app-centos5-64-2/172.21.113.5:16020 |
Source File Name | Leases: regionserver/app-centos5-64-2/172.21.113.5:16020 |
Message | closing leases |