是否可以支持child template disable掉parent template的某个strategy ?
hackstoic opened this issue · comments
hackstoic commented
场景需求如下:
Linux 主机a 使用了linux os 标准模版,但是其中对于linux os某个策略(如cpu.used > 50% 告警)不想继承并应用, 可不可以通过某种方式把这条策略给disable掉?
我们想到的方式是用新建一个子模板,给metric设置一个不可能达到的告警阀值(设置cpu.used > 120% 告警)来实现上述的需求。 但是这种方式比较不太优雅。
有没有原生支持的方式?或者需要进行二次开发?
itxx00 commented
使用模板继承的方式,子模板里面设置自定义阈值,你说的这种方式就是原生支持的
Vicla commented
@hackstoic 嗯,只能是子模板继承覆盖父模板,子模板设置一个不会触发的阈值,来覆盖掉父模板对应的项。