diagnostics - 如何选择诊断故障的严重性?

在创建新的诊断故障时,我们应该如何选择 Severity 级别?不同级别之间有什么区别?

enum Severity {
  UNKNOWN = 0;
  INFO = 1;
  WARNING = 2;
  ERROR = 3;
}

回答1

错误:当故障条件直接影响组件满足其设计要求的能力时,应使用错误。这通常意味着故障还具有“triggers_nogo=true”或其他一些直接约束反应,或者用作具有直接约束反应的故障聚合器的直接输入。

警告:当故障情况表明性能下降但仍满足其设计要求时,应使用警告。

INFO:只要存在特别感兴趣但不表示组件性能有任何明显下降的情况,就可以使用信息故障。

相似文章

python - Django 导出 Excel -- 基于计数的类别

根据评论编辑我正在使用Django并希望将其导出到excel中。您如何根据类别的出现次数进行计数。你怎么能把唯一的values的事故因果关系?事故原因——严重性严重性有三个选项:严重性1、严重性2、严...

c++ - 线程安全的 file 更新

我需要学习如何在不阻塞其他线程的情况下同时更新file。让我解释一下它应该如何工作、需要以及我认为应该如何实现它,然后我问我的问题:这是工人的工作方式:Worker是多线程的。有一个非常大的file(...

最新文章