# KIMetrix
## 定義
KIMetrix は IBM Research India が提案したマイクロサービス向けメトリクス選定システム。エントロピーと相互情報量に基づく Informative Metric Subset Problem(NP 完全)を AIMD で近似解き、(1) 単一マイクロサービスの貪欲選定、(2) DAG トポロジ上でパス確率に応じた閾値調整、(3) AIMD による閾値 ϵ の自動チューニング、の 3 段で動作する。メトリクスと軽量トレースのみで動き、SOP/ログ/教師ラベルを不要にする。Prometheus + Instana のインストルメンテーションを前提に、フルスタックオブザーバビリティのビューとして SRE に「監視すべき情報的メトリクス部分集合」を呈示する。(Source: [[@2025__arXiv__Metric Criticality Identification for Cloud Microservices]])
## 横断的知見
- (1 ソース目: Singal+ arXiv2025 のみ)
## 未解決の問い
- AIMD の収束保証は与えられていない(反復数 η のハード上限のみ)。Cloud X のような数百-数千サービスへのスケールで反復数とコスト性能の最適点はどこか。
- KIMetrix は「ワークロード分布が変わったとき」の offline 再実行を前提とするが、変化検知の機構は持たない。drift 検知と組み合わせる前段が必要。
- coverage は anomaly 注入ラベルとの一致で測られているが、本番の MTTR 短縮・偽陽性削減との対応は未検証。
- KIMetrix が選んだメトリクスを Yang+ DSN2022 の [[Quality of Alerts]](indicativeness・precision・handleability)で評価したらどうなるか。両者の自動評価軸の整合性は未検討。
## 関連
- 親概念: [[情報量基準メトリクス選定]]
- 関連概念: [[アラート管理]](選定したメトリクスをアラート定義に使う)、[[マイクロサービスアーキテクチャ]]、[[DeathStarBench]](将来作成候補)
- 関連手法: SelectKBest・mRMR・Boruta・Max Weighted Clique(本論文のベースライン)
- ソース: [[@2025__arXiv__Metric Criticality Identification for Cloud Microservices]]
## 出典
- [[@2025__arXiv__Metric Criticality Identification for Cloud Microservices]] §III-§IV。