通知の仕組みは後回しにして、まず「問題がある状態」を API の応答(GET /rules・/metrics、必要なら全体のまとめ)に出す。通知は後から外部(Alertmanager・Webhook など)で足せるようにする。
候補:
- 証明書の期限(ルールの TLS の証明書・中間 CA・クライアント認証の CA・転送先向けの証明書、制御 API の証明書):残り日数、期限切れ・一定日数以内の警告
- 宛先がすべて down(
targets・L7 のサービス)
- ルールの失敗(
failed)、HTTP/3 の待ち受けの失敗
- 設定ファイルの誤り・再起動が必要な変更(
GET /config にはある)
- CrowdSec の LAPI に届かない
UI でも同じものを「要確認」として表示する(UI 側は別の issue)。
通知の仕組みは後回しにして、まず「問題がある状態」を API の応答(
GET /rules・/metrics、必要なら全体のまとめ)に出す。通知は後から外部(Alertmanager・Webhook など)で足せるようにする。候補:
targets・L7 のサービス)failed)、HTTP/3 の待ち受けの失敗GET /configにはある)UI でも同じものを「要確認」として表示する(UI 側は別の issue)。