diff options
Diffstat (limited to 'atuin-server/src/router.rs')
| -rw-r--r-- | atuin-server/src/router.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/atuin-server/src/router.rs b/atuin-server/src/router.rs index e1220e56..90e726d3 100644 --- a/atuin-server/src/router.rs +++ b/atuin-server/src/router.rs @@ -16,6 +16,7 @@ use tower_http::trace::TraceLayer; use super::handlers; use crate::{ handlers::{ErrorResponseStatus, RespExt}, + metrics, settings::Settings, }; use atuin_server_database::{models::User, Database, DbError}; @@ -124,6 +125,7 @@ pub fn router<DB: Database>(database: DB, settings: Settings<DB::Settings>) -> R .layer( ServiceBuilder::new() .layer(axum::middleware::from_fn(clacks_overhead)) - .layer(TraceLayer::new_for_http()), + .layer(TraceLayer::new_for_http()) + .layer(axum::middleware::from_fn(metrics::track_metrics)), ) } |
