seon
|
8836b37927
|
fix(harness): do not hold recovery on layer-1 signature alerts
alerts_ok は第 2 層(signature なし)のアラートだけを見る。第 1 層のシグネチャ
アラートはプラットフォームが復旧を担う情報であり、Grafana の解決が 8 分遅れると
MTTR に乗ってしまうため除外する。
|
2026-10-08 21:27:34 +09:00 |
|
seon
|
cd8fbdddab
|
feat(harness): hold recovery while a Grafana alert is firing, add legacy:busy host resolution
キャンペーン第 2 回のグレーゾーン 3 件を受けた変更。SLO 3 系列に現れない症状
(レプリケーション一時停止、メモリ圧迫)でも、受信中のアラートが解決するまで
recovered を出さないよう、AlertRouter が firing 中のアラートを保持し judge が
alerts_ok を条件に加える。legacy:busy は直近 2 分で最も多くリクエストを受けた
MIG インスタンス(Mimir topk)を指し、run+シナリオ単位でキャッシュして revert が
同じインスタンスに当たるようにする(ILB のハッシュで api の接続が 1 台に偏る)。
|
2026-10-08 19:20:35 +09:00 |
|
seon
|
de076a79e4
|
fix(harness): JSON-safe SLO state, unscored AI errors, mark recorded-only proposals executed
|
2026-09-24 02:22:29 +09:00 |
|
seon
|
5daf13b669
|
feat: add harness runner (scenario executor, alert receiver, action executor, judge, revert)
|
2026-09-24 02:06:08 +09:00 |
|