Collect bootstrap limiters info
This commit is contained in:
parent
7fec95988d
commit
be28a8ac91
1 changed files with 9 additions and 0 deletions
|
|
@ -1108,6 +1108,14 @@ nano::container_info nano::bootstrap_service::container_info () const
|
|||
{
|
||||
nano::lock_guard<nano::mutex> lock{ mutex };
|
||||
|
||||
auto collect_limiters = [this] () {
|
||||
nano::container_info info;
|
||||
info.put ("total", limiter.size ());
|
||||
info.put ("database", database_limiter.size ());
|
||||
info.put ("frontiers", frontiers_limiter.size ());
|
||||
return info;
|
||||
};
|
||||
|
||||
nano::container_info info;
|
||||
info.put ("tags", tags);
|
||||
info.put ("throttle", throttle.size ());
|
||||
|
|
@ -1117,6 +1125,7 @@ nano::container_info nano::bootstrap_service::container_info () const
|
|||
info.add ("frontiers", frontiers.container_info ());
|
||||
info.add ("workers", workers.container_info ());
|
||||
info.add ("peers", scoring.container_info ());
|
||||
info.add ("limiters", collect_limiters ());
|
||||
return info;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue