tencent cloud

文档反馈

机器组状态异常问题

最后更新时间:2024-01-20 17:11:57

    现象描述

    配置机器组时,可能会出现所安装的 LogListener 状态异常。一旦状态异常,则 LogListener 与日志服务后端连接中断,会导致 LogListener 无法正常上传日志,异常状态如图:
    
    
    

    排查步骤

    说明:
    本篇文档所述排查步骤仅适合于 LogListener 2.2.4 及以上版本,其他请参考 低版本 LogListener 异常状态排查

    1. 使用 LogListener 快速诊断工具

    LogListener 快速诊断工具可以快速诊断 LogListener 是否启动、心跳是否正常、配置拉取是否正常。 在命令行下执行如下指令:
    /etc/init.d/loglistenerd check
    若 LogListener 运行正常,诊断工具返回的结果如图所示:
    
    1574426236479
    
    

    LogListener 进程异常

    如果出现如下图所示 “[ERROR] loglistener is not running” 字样,表示 LogListener 没有启动。 执行 /etc/init.d/loglistenerd start 启动,更多操作指令参考 LogListener 常用操作指令
    
    img
    
    

    LogListener 心跳异常

    如果出现 “[ERROR] check loglistener heareat fail” 字样,表示 LogListener 心跳异常。
    引起 LogListener 心跳异常的原因有很多,最常见的情况有:
    网络异常
    telnet <cls domain name> 80
    检查网络环境是否连通,CLS 服务域名请参见 可用地域 文档。
    密钥信息错误
    检查 LogListener 密钥信息是否正确,进入到 LogListener 安装目录执行如下命令。
    grep secret etc/loglistener.conf
    
    
    

    2. 检查机器组 IP 配置

    检查机器组所添加的 IP 地址是否为 LogListener 安装过程中获取的 IP 地址。检查 LogListener 配置的 IP 地址:
    grep group_ip etc/loglistener.conf
    
    
    
    登录 日志服务控制台,单击机器组管理,查看机器组配置的 IP 地址,机器组所配置的 IP 地址必须与 LogListener 获取的 IP 地址完全一致。
    
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持