don't
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(knot): record repository request metric

Signed-off-by: tjh <x@tjh.dev>

tjh 3fcf2b9f 209fd268

+9
+9
crates/gordian-knot/src/model/repository.rs
··· 525 525 .await 526 526 .map_err(errors::RepoNotFound)?; 527 527 528 + // @review cardinality may be an issue. 529 + metrics::counter!( 530 + "knot_repo_requests_total", 531 + "did" => repo_key.owner_str().to_string(), 532 + "rkey" => repo_key.rkey().to_string(), 533 + "name" => repo_path.name().to_string() 534 + ) 535 + .increment(1); 536 + 528 537 let repository = knot 529 538 .open_repository(&repo_key) 530 539 .await