恢复模型快照

编辑

为了确保弹性,每个异常检测作业的机器学习模型快照会频繁保存到内部 Elasticsearch 索引中。这样可以在系统发生故障或模型因一次性事件而发生重大变化时,将模型重置为之前的状态。

  1. 在 Kibana 中,导航至 机器学习 > 异常检测 > 作业
  2. 在作业表中找到您想要恢复其模型的异常检测作业。
  3. 打开作业详细信息,然后导航到 模型快照 选项卡。

    A screenshot of a job with the Model Snapshots tab opened
  4. 从列表中选择一个快照,然后单击 操作 下的 恢复 图标。
  5. 可选:选择是否要在应用恢复后,根据索引中的数据重新运行分析。如果您不选择此选项,则在快照拍摄后将不会有异常检测结果,并且作业结果将在快照的时间点结束。如果您选择此选项,您可以选择以下两个选项中的一个或两个

    • 您可以选择作业在重放后是否继续实时运行,或者仅重放快照后的现有数据。
    • 您可以通过声明日历事件来选择在重放期间要避免的时间范围。这样,您可以跳过任何您希望异常检测作业避免的有问题的时间段。
    A screenshot of a revert model snapshot flyout
  6. 单击 应用

您可以使用自定义规则来避免在您想要从分析中排除的已知事件发生时更新模型。使用自定义规则可能有助于您避免需要恢复到快照的情况。

或者,您可以使用 恢复模型快照 API。在这种情况下,您需要在恢复到已保存的快照之前手动关闭相应的作业。

  • 默认情况下,当您恢复到快照时,在该快照保存点之后,将删除相应作业的所有异常检测结果。如果重放分析,则将根据您的配置重新生成结果。
  • 恢复到快照不会更改异常检测作业的 data_counts 值,这些值不会恢复到较早的状态。