Skip to main content

Module metrics

Module metrics 

Source
Expand description

§Prometheus 監視メトリクスモジュール

リクエスト数、レイテンシ、バッチサイズ、質問タイプ、および確信度分布の メトリクス計測と Prometheus エクスポーターのセットアップを提供する。

Constants§

METRIC_BATCH_SIZE
バッチサイズ(質問数)メトリクス名。
METRIC_CONFIDENCE_SCORE
判定確信度スコア分布メトリクス名。
METRIC_DAG_EXECUTION_DURATION_SECONDS
DAG 全体実行時間(秒)メトリクス名。
METRIC_DAG_NODE_DURATION_SECONDS
DAG ノード別実行時間(秒)メトリクス名。
METRIC_DAG_NODE_EXECUTIONS_TOTAL
DAG ノード実行回数メトリクス名。
METRIC_GATING_ROUTES_TOTAL
確信度ゲーティングルーティング数メトリクス名。
METRIC_HIERARCHICAL_EARLY_EXIT_TOTAL
粗密ルーティング大分類 Early-Exit 回数メトリクス名。
METRIC_HIERARCHICAL_SOFT_BEAM_TOTAL
粗密ルーティング Soft-Beam 発動回数メトリクス名。
METRIC_HTTP_DURATION_SECONDS
HTTP 全体処理時間(秒)メトリクス名。
METRIC_INFERENCE_DURATION_SECONDS
推論エンジン処理時間(秒)メトリクス名。
METRIC_QUESTION_TYPE_TOTAL
質問プリミティブ別処理数メトリクス名。
METRIC_REQUESTS_TOTAL
リクエスト総数メトリクス名。

Functions§

record_confidence
判定確信度スコアを記録する。
record_dag_execution
DAG 全体の実行所要時間(秒)を記録する。
record_dag_node_execution
DAG ノードごとの実行所要時間(秒)および実行数を記録する。
record_gating_route
確信度ゲーティングのルーティング結果数を記録する。
record_hierarchical_early_exit
粗密ルーティングにおける大分類 Early-Exit 発動数を記録する。
record_hierarchical_soft_beam
粗密ルーティングにおける Soft-Beam (Top-2 マージ救済) 発動数を記録する。
record_http_duration
HTTP レスポンス全体の所要時間(秒)を記録する。
record_http_request
HTTP リクエスト完了カウンターを記録する。
record_inference_metrics
推論エンジンの所要時間(秒)およびバッチサイズを記録する。
record_question_type
質問プリミティブ別の処理数を記録する。
setup_metrics_recorder
Prometheus メトリクスレコーダーを初期化し、テキストレンダリング用ハンドルを取得する。