feat(ml-service): add Prometheus metrics and request telemetry instrumentation
This commit is contained in:
@@ -3,6 +3,7 @@ mod error;
|
||||
mod image;
|
||||
mod model;
|
||||
mod routes;
|
||||
mod telemetry;
|
||||
|
||||
use anyhow::Result;
|
||||
use config::Config;
|
||||
@@ -32,6 +33,9 @@ async fn main() -> Result<()> {
|
||||
"Model service initialized"
|
||||
);
|
||||
|
||||
// Set model load status metric
|
||||
telemetry::model_load_status().set(if model.is_loaded() { 1.0 } else { 0.0 });
|
||||
|
||||
// Create AppState
|
||||
let state = AppState { model };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user