This commit is contained in:
Evan Cui 2018-05-15 00:21:48 +08:00
Родитель 927c201a7f
Коммит 4d9e9f8a52
2 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -21,6 +21,12 @@ Monitor::Monitor(const std::string& nodeName, const std::string& netName, int in
: name(nodeName), networkName(netName), lock(PTHREAD_RWLOCK_INITIALIZER), intervalSeconds(interval),
isCollected(false)
{
if (NodeManagerConfig::GetMetricDisabled())
{
Logger::LogDebug("MetricDisabled = true, skip initializing the monitor.");
return;
}
std::get<0>(this->metricData[1]) = 1;
std::get<0>(this->metricData[3]) = 0;
std::get<0>(this->metricData[12]) = 1;

Просмотреть файл

@ -44,6 +44,7 @@ namespace hpc
AddConfigurationItem(std::string, HeartbeatUri);
AddConfigurationItem(std::string, TaskCompletionUri);
AddConfigurationItem(std::string, HostsFileUri);
AddConfigurationItem(bool, MetricDisabled);
static std::string ResolveRegisterUri(pplx::cancellation_token token)
{