$histogram=$registry->getOrRegisterHistogram('metager','result_histogram','counts total number of returned results',[],[0,10,20,30,40,50,60,70,80,90,100]);
$resultCount=sizeof($metager->getResults());
$observeValue=0;
if($resultCount>0&&$resultCount<=10){
$observeValue=10;
}elseif($resultCount<=20){
$observeValue=20;
}elseif($resultCount<=30){
$observeValue=30;
}elseif($resultCount<=40){
$observeValue=40;
}elseif($resultCount<=50){
$observeValue=50;
}elseif($resultCount<=60){
$observeValue=60;
}elseif($resultCount<=70){
$observeValue=70;
}elseif($resultCount<=80){
$observeValue=80;
}elseif($resultCount<=90){
$observeValue=90;
}elseif($resultCount>90){
$observeValue=100;
}
$histogram->observe($observeValue);
$counter=$registry->getOrRegisterCounter('metager','result_counter','counts total number of returned results',[]);
$counter->incBy(sizeof($metager->getResults()));
return$resultpage;
}
...
...
@@ -240,6 +217,11 @@ class MetaGerSearch extends Controller