diff --git a/tp2.md b/tp2.md index 9e926af..29a1718 100644 --- a/tp2.md +++ b/tp2.md @@ -183,3 +183,23 @@ Ajouter un histogramme pour le volume dans le réservoir - 8 - 9 - 9.5 + +``` +#include + + + Histogram::BucketBoundaries buckets = { + 2, 5, 6, 7, 8, 9, 9.5 + }; + + auto& hist_family = BuildHistogram() + .Name("volume") + .Help("volume du reservoir en m3") + .Register(*registry); + +auto& request_volume = hist_family.Add({}, buckets); + +auto& request_duration_login = + hist_family.Add({{"endpoint", "/login"}}, buckets); + +request_duration_login.Observe(0.42);