反馈已提交

网络繁忙

调整项目日志输出级别

  • 文档创建者:Carly
  • 历史版本:3
  • 最近更新:Carly 于 2024-12-11
  • 概述

    版本

    运维平台版本
    功能变更
    V2.14.0-

    应用场景

    为了优化资源使用和确保系统稳定,管理员时常需要自定义调整日志输出级别:

    • 节省磁盘空间:降低日志输出级别,可减少日志文件大小,避免磁盘空间不足导致系统性能下降、服务中断等问题

    • 避免性能瓶颈:在高并发和繁忙的系统中,记录过多的日志,可能导致 I/O 操作频繁,影响系统性能。

    • 帮助故障诊断:在发生问题时,增加日志详细程度,帮助快速定位故障。

    • 自动化运维:根据磁盘空间和系统负载动态调整日志级别,确保系统稳定运行。

    功能简介

    运维平台提供自动和手动调整项目日志的功能。

    通过适时调整日志级别,系统可以兼顾日志的详尽性和资源的合理使用,从而提高稳定性、降低成本,并提升运维效率。

    日志类型简介

    日志类型
    说明
    系统日志
    • 内容说明

    对于启用 ElasticSearch 作为日志记录的项目,指 bi-web/fr 服务中的 fanruan 日志

    对于未启用 ElasticSearch 作为日志记录的项目,指 fanruan.log 日志

    • 日志作用:

    记录帆软应用的运行情况,包括系统启动、功能执行等相关信息

    系统日志反映了系统的整体运行状态,可帮助管理员调试和定位与应用相关的故障

    日志级别简介

    日志的输出级别分为五种:DEBUG、INFO、WARN、ERROR、FATAL。

    • 日志严重程度:FATAL>ERROR>WARN>INFO>DEBUG

    • 日志详细程度:FATAL<ERROR<WARN<INFO<DEBUG

    Log级别
    说明
    DEBUG(调试)除记录以下所有级别日志外

    会记录最详细的调试信息,帮助开发者追踪程序执行流和调试复杂问题

    开发环节适用,该级别的日志会记录大量的系统信息,请谨慎使用

    INFO(信息)

    除记录以下所有级别日志外

    额外记录系统正常运行状态下的一些信息

    生产环节适用,帮助管理员了解系统状态

    WARN(警告)

    除记录以下所有级别日志外

    额外记录一些虽然不影响系统运行、但潜在的风险

    ERROR(错误)除记录以下级别日志外

    额外记录功能无法正常运行或失败的错误

    FATAL(致命)仅记录系统崩溃、致命错误等无法恢复的致命问题

    手动调整日志级别

    在开发调试、或精准记录报错时,可能需要手动调整日志的输出级别。

    运维平台提供「日志级别设置」功能:支持对系统日志的输出级别进行自定义调整。

    操作步骤:

    1)管理员登录运维平台,选择运维项目,点击「日志>运维日志」。

    2)在「日志级别」设置中,支持对各种日志类型设置日志级别,点击「保存」生效。

    3)如调整日志级别为DEBUG,会进行二次确认「确定更改?DEBUG级别的日志,可能会产生大量日志占用空间,请谨慎选择!」,确认后设置生效。

    注意事项:

    1)同一个项目中,不同节点的日志类型会保持一致,修改后会对全部节点生效。

    2)系统日志默认日志级别为INFO。

    自动调整日志级别

    在高并发、高负载的系统中,磁盘空间的压力往往较大,日志文件可能迅速增大。

    运维平台提供「日志输出风险控制」功能:

    • 在服务器磁盘空间不足时,系统会自动调整日志的输出级别,以减少占用磁盘空间,避免因日志文件过大导致服务器磁盘满溢问题

    • 待服务器磁盘空间恢复充足时,系统会自动恢复原来的日志输出级别,确保系统的正常运行与日志的完整性

    操作步骤:

    1)管理员登录运维平台,选择运维项目,点击「日志>运维日志」。

    2)在「日志输出风险控制」设置中,开启「控制开关」(默认开启)。

    3)点击「编辑」按钮,设置编辑规则:

    规则
    说明
    触发调整为ERROR

    设定值:默认值10,支持输入1~50的正整数,必须大于FATAL规则触发

    触发规则:每一分钟检测一次磁盘大小,只要检测到磁盘剩余空间≤设定值时,日志级别自动调整为ERROR

    触发调整为FATAL设定值:默认值5,支持输入1~50的正整数,必须小于ERROR规则触发

    触发规则:每一分钟检测一次磁盘大小,只要检测到磁盘剩余空间≤设定值时,日志级别自动调整为FATAL

    触发恢复正常

    日志级别自动调整后,

    每一分钟检测一次磁盘大小,如果连续三次检测到磁盘剩余空间>ERROR触发设定值,日志级别自动恢复手动的设置





    附件列表


    主题: 项目管理
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持