#include <>>
Base class for metrics managers.
Definition at line 36 of file metrics_manager.h.
◆ ~MetricsManager()
fawkes::MetricsManager::~MetricsManager |
( |
| ) |
|
|
virtual |
◆ add_supplier()
Add metrics supplier.
- Parameters
-
◆ all_metrics()
std::list< io::prometheus::client::MetricFamily > fawkes::MetricsManager::all_metrics |
( |
| ) |
|
|
pure virtual |
◆ metrics_suppliers()
const std::LockList< MetricsSupplier * > & fawkes::MetricsManager::metrics_suppliers |
( |
| ) |
const |
|
pure virtual |
Get list of current metrics suppliers.
- Returns
- list of metrics suppliers
- Author
- Tim Niemueller
◆ remove_supplier()
Remove metrics supplier.
- Parameters
-
supplier | supplier to remove |
The documentation for this class was generated from the following files: