帮助手册

Zookeeper 日志

Zookeeper 是最常用的分布式开源协调软件之一。借助 Site24x7 AppLogs,您可以通过与服务器的无缝客户端级别集成,深入了解 Zookeeper 服务器相关日志。Site24x7 AppLogs 是一项独特的基于云的日志管理服务,可聚合所有服务器中的日志,并在单一仪表板视图中呈现。它使您能够通过搜索消息、源文件名、日期和时间等信息,从日志中获取关键应用程序信息,从而使日志管理更加轻松高效。了解更多关于 Site24x7 日志管理的信息。

入门

  1. 登录您的 Site24x7 账户。
  2. 下载并安装 Site24x7 服务器监控代理(Windows | Linux)。 
  3. 进入管理 > AppLogs > 日志配置文件,然后添加日志配置文件
  4. 选择日志类型下拉列表中选择 ZooKeeper Logs(ZooKeeper 日志)。
  5. 日志文件路径:每个应用程序将日志写入不同的文件夹和文件。默认情况下,Zookeeper 日志从相应操作系统的以下文件夹路径获取。如果您的日志存放在其他文件夹中,可以在创建日志配置文件时,在搜索日志的文件列表中指定该文件夹路径。
    Linux 图标
    :
    /var/log/zookeeper/zookeeper*.log
     
     
    /var/log/zookeeper*.log
    Windows 图标
    :
    C:\zookeeper*\logs\zookeeper*.log
     
     
    \Program Files\zookeeper*\logs\zookeeper*.log*

    日志模式

    $DateTime:date$ - $LogLevel$ [$ThreadName$:$SourceFileName$@$LineNumber:number$] - $Message$

    这是 Site24x7 为解析 Zookeeper 日志所定义的默认模式,基于以下示例日志。

    示例日志

    2017-03-07 09:05:20,049 - INFO  [SessionTracker:ZooKeeperServer@355] - Expiring session 0x15aa1b716590000, timeout of 6000ms exceeded

    上述示例日志可被分为六个字段,每个字段将从中获取相应的值,然后上传到 Site24x7。

    字段名称 字段值
    日期时间 2017-03-07 09:05:20,049
    日志级别 INFO
    ThreadName SessionTracker
    SessionTracker ZooKeeperServer
    LineNumber 355
    消息 Expiring session 0x15aa1b716590000, timeout of 6000ms exceeded
注意

配置 ZooKeeper 插件集成,深入了解 ZooKeeper 服务器的性能、可用性和使用情况统计。

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!