![]() |
RTBKit
0.9
Open-source framework to create real-time ad bidding systems.
|
Classes | |
struct | MonitorProviderStatus |
Public Member Functions | |
MonitorEndpoint (std::shared_ptr< Datacratic::ServiceProxies > proxies, const std::string &serviceName="monitor") | |
void | init (const std::vector< std::string > &providerNames) |
void | checkServiceIndicators () const |
bool | getMonitorStatus () const |
bool | postServiceIndicators (const std::string &providerName, const std::string &indicatorsStr) |
Public Attributes | |
Datacratic::RestRequestRouter | router |
int | checkTimeout_ |
std::vector< std::string > | providerNames_ |
std::unordered_map < std::string, MonitorProviderStatus > | providersStatus_ |
Definition at line 21 of file monitor_endpoint.h.
bool MonitorEndpoint::getMonitorStatus | ( | ) | const |
determines whether the system is working properly or not
Definition at line 135 of file monitor_endpoint.cc.