Correct erroneous reported max lag with prometheus (#10427)

Co-authored-by: BuckarooBanzay <BuckarooBanzay@users.noreply.github.com>
This commit is contained in:
Buckaroo Banzai 2020-09-25 18:52:42 +02:00 committed by GitHub
parent 9bff154cba
commit c6e3050357
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -653,7 +653,12 @@ void Server::AsyncRunStep(bool initial_step)
}
m_clients.step(dtime);
m_lag_gauge->increment((m_lag_gauge->get() > dtime ? -1 : 1) * dtime/100);
// increase/decrease lag gauge gradually
if (m_lag_gauge->get() > dtime) {
m_lag_gauge->decrement(dtime/100);
} else {
m_lag_gauge->increment(dtime/100);
}
#if USE_CURL
// send masterserver announce
{