From: Janne Koschinski Date: Tue, 3 Sep 2019 17:35:17 +0000 (+0200) Subject: Minor cleanup of metrics server X-Git-Tag: test-travis-01~8 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=926e41c2d511fd0ac68b50f6d109243d6457a999 Minor cleanup of metrics server - Remove unused raw login metric - We won't ever have more than 4 billion sessions at a time per user --- diff --git a/src/core/metricsserver.cpp b/src/core/metricsserver.cpp index b0c70960..28376b7a 100644 --- a/src/core/metricsserver.cpp +++ b/src/core/metricsserver.cpp @@ -270,16 +270,6 @@ void MetricsServer::respond() .toUtf8() ); } - socket->write( - QString("quassel_login{successful=\"false\"} %1\n") - .arg(QString::number((float) _loginFailed)) - .toUtf8() - ); - socket->write( - QString("quassel_login{successful=\"true\"} %1\n") - .arg(QString::number((float) _loginSuccessful)) - .toUtf8() - ); socket->close(); } else if (requestPath == "/healthz") { @@ -352,7 +342,7 @@ void MetricsServer::addClient(UserId user) void MetricsServer::removeClient(UserId user) { - int count = _clientSessions.value(user, 0) - 1; + int32_t count = _clientSessions.value(user, 0) - 1; if (count <= 0) { _clientSessions.remove(user); } @@ -368,7 +358,7 @@ void MetricsServer::addNetwork(UserId user) void MetricsServer::removeNetwork(UserId user) { - int count = _networkSessions.value(user, 0) - 1; + int32_t count = _networkSessions.value(user, 0) - 1; if (count <= 0) { _networkSessions.remove(user); } @@ -396,13 +386,3 @@ void MetricsServer::setCertificateExpires(QDateTime expires) { _certificateExpires = std::move(expires); } - -void MetricsServer::loginSuccessful() -{ - _loginSuccessful++; -} - -void MetricsServer::loginFailed() -{ - _loginFailed++; -} diff --git a/src/core/metricsserver.h b/src/core/metricsserver.h index bc8921ce..aa56dabd 100644 --- a/src/core/metricsserver.h +++ b/src/core/metricsserver.h @@ -52,9 +52,6 @@ public: void transmitDataNetwork(UserId user, uint64_t size); void receiveDataNetwork(UserId user, uint64_t size); - void loginSuccessful(); - void loginFailed(); - void messageQueue(UserId user, uint64_t size); void setCertificateExpires(QDateTime expires); @@ -71,16 +68,13 @@ private: QHash _sessions{}; - QHash _clientSessions{}; - QHash _networkSessions{}; + QHash _clientSessions{}; + QHash _networkSessions{}; QHash _networkDataTransmit{}; QHash _networkDataReceive{}; QHash _messageQueue{}; - uint64_t _loginSuccessful{}; - uint64_t _loginFailed{}; - QDateTime _certificateExpires{}; };