Sugarcrm支持 帮助文章 故障排除 糖测井简介

糖测井简介

概述

Sugar®有能力在管理员选择的日志级别上不断地记录有关其操作的信息。使用糖时遇到问题或意外行为时,糖日志可能是一个有价值的洞察力。虽然建议在日常使用的“致命”处留下记录级别,但在尝试解决特定问题时,可以根据需要调整级别。

笔记 :本文涉及现场糖装置。记录器设置面板是隐藏于Sugar的云服务的实例。如果您需要在Sugar的云环境中托管的生产实例中需要临时日志级调整,您必须打开一个 支持案例 。有关SugarCloud环境的默认配置设置的详细信息,请参阅 甘蔗政策指南 .

记录级别

最常规的记录级别为至少如下:

  • 调试 :记录有助于调试应用程序的事件。
  • 信息 :记录信息消息和数据库查询。
  • 警告 :日志潜在有害的事件。
  • 弃用 :记录警告消息,以通知管理员将在将来的版本中弃用。
    • 笔记 :如果您有使用此代码的任何自定义,请编辑代码是很好的,以稍后避免使用自定义问题。 
  • 错误 :在应用程序中记录错误事件。
  • 致命的 :记录导致应用程序中止应用程序的严重错误事件。这是默认级别。
  • 安全 :记录可能危及应用程序安全性的事件。
  • 离开 :记录器不会记录任何事件。

指定日志记录级别时,系统将记录指定级别的消息以及所有更高的级别。例如,如果指定“错误”,系统会记录所有“错误”,“致命”和“安全性”消息。

笔记 : 更高级别的测井的冗长可能会影响糖实例的性能。除非积极解决问题,否则我们不建议将日志级别留下任何高于默认致命级别。

使用糖测井

调整日志级别

您可以使用以下步骤调整日志记录级别:

  1. 导航到管理员 > System Settings.
  2. 向下滚动到记录器设置部分。
  3. 在日志级别下拉列表中选择所需的选项。
  4. 单击“保存”以激活新的日志记录级别。

查看日志

您可以使用以下步骤查看日志通过Sugar:

  1. 导航到管理员 > System Settings.
  2. 向下滚动到记录器设置部分。
  3. 单击“查看日志”。
  4. 要查看所有当前日志记录文件,请单击“全部”。
  5. 解决问题后,返回“系统设置”页面,然后将日志级别更改为“致命”。

日志查看选项

除了查看所有当前日志文件的内容之外,以下按钮和选项可用于缩小显示的消息:

  • 搜索 :在“搜索”框中输入一个字符串,仅显示包含给定字符串的消息。
  • REG EXP. :当您使用正则表达式作为搜索字符串时,请选中此框。
  • 忽略自我 :选中此框以隐藏IP地址发起的请求的日志条目。 
  • 下一个 :单击此按钮仅查看尚未显示的新日志条目。
  • 标记点 :单击此按钮可在您要查看的日志记录子集中标记开始时间点。
  • 从马克刷新 :在允许某个时间传递或执行问题动作后,单击“标记点”以来,单击“从标记刷新”以查看自记录以来的消息。

替代日志访问

Sugar还将日志文件存储在应用程序的根目录中。该文件的名称由系统设置(例如Sugarcrm_08_2012.log)控制的“日志文件名”,“分机”和“文件名之后”。要查看日志文件的内容,您可以通过文件系统(仅限现场实例)直接查看它,或者您可以运行诊断工具并将其结果下载包含日志文件到计算机。有关糖中诊断工具的更多信息,请参阅 诊断工具简介 article.

要运行诊断工具,请使用以下步骤:

  1. 导航到管理员 > Diagnostic Tool.
  2. 取消选中“Sugarcrm日志文件”除外所有选项。
  3. 单击“执行诊断”按钮。
  4. 单击“下载诊断文件”链接以下载该文件。
  5. 接下来,单击“删除诊断文件”链接。
  6. 最后,解压缩下载的文件以查看日志文件。

 当

最后修改:2019-06-11 16:24:52