内容包创建工作流基于多个概念和术语。您应熟悉它们,以便有效地创建和维护内容包。

实例

只有 vRealize Log Insight 管理员可以将内容包文件作为内容包导入。如果将内容包文件作为内容包导入,则无法编辑此文件。

所有用户都可以将内容包文件导入到用户空间中。如果将内容包文件导入到用户空间中,此操作可选择性导入“我的内容”下的对象。将内容包导入到用户空间中时,可以在 vRealize Log Insight 实例中编辑内容包。如果要发布或修改内容包,则需要使用导出的内容包。

用户

可以通过“自定义仪表板”(也称为用户空间,更具体地说是“仪表板”页面上的“我的仪表板”或“共享仪表板”)下保存的内容在某种程度上创建内容包。虽然可以选择性导出自定义仪表板中的对象,但是建议每个单独内容包应由 vRealize Log Insight 中的单独用户实体来编写,以确保每个内容包具有一个干净的用户空间。

有关在 vRealize Log Insight 中创建用户的信息,请参见在 Log Insight 中管理用户帐户

有关在 vRealize Log Insight 中创建用户的信息,请参见《VMware vRealize Log Insight 管理指南》

为您创建的每个内容包使用 vRealize Log Insight 中的单独内容包作者用户。

事件

必须在尝试创建内容包之前收集相关事件,以确保内容包中包含产品或应用程序的所有相关事件。收集相关事件的一个常见方法是咨询质量保证和支持团队,因为这些团队通常可以访问并了解常见事件。

在创建内容包时尝试生成事件是非常耗时的,且会导致重要事件丢失。如果 QA 和支持团队无法提供事件,则可以在产品或应用程序事件已知且已记录的情况下模拟事件并使用它们来代替。

收集相应日志后,必须将它们载入 vRealize Log Insight 中。

作者

内容包的作者需要具备下列资格:

  • VMware vRealize Log Insight 的使用经验。
  • 产品或应用程序的实际操作知识。
  • 了解并能够生成优化的正则表达式。
  • 使用日志调试产品或应用程序的多个问题的经验。
  • 支持背景,接触过无数问题。
  • 系统管理员背景,拥有 syslog 经验。

工作流

建议的内容包创建方法是,首先在“交互式分析”页面上开始查询特定类型的事件(如错误或警告)。查看查询结果,然后根据需要分析并提取潜在的字段候选者。对事件类型和事件中提供的有用信息有一定了解后,根据需要构建并保存相关查询。对于强调需要快速操作的问题的查询,创建并保存警示。保存查询时,使用筛选将其从结果列表中移除,以显示可能是新保存查询的潜在候选事件的其他事件。保存所有相关查询后,在“仪表板”页面上以逻辑方式组织和显示它们。