summaryrefslogtreecommitdiff
path: root/src/Controllers/Metrics/Controller.php
diff options
context:
space:
mode:
authorIgor Scheller <igor.scheller@igorshp.de>2019-08-21 14:22:31 +0200
committerIgor Scheller <igor.scheller@igorshp.de>2019-08-21 14:22:31 +0200
commitefaf29e5ef020694849039713afa0027f92f6bbe (patch)
treefd96fcd0f460a180e2399a7de2174cee86faaf00 /src/Controllers/Metrics/Controller.php
parent4d4fb81cd3dbe276f684feecd03c8fc49c700df0 (diff)
Metrics: Add database access time
Diffstat (limited to 'src/Controllers/Metrics/Controller.php')
-rw-r--r--src/Controllers/Metrics/Controller.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Controllers/Metrics/Controller.php b/src/Controllers/Metrics/Controller.php
index ffb2a41b..99b71335 100644
--- a/src/Controllers/Metrics/Controller.php
+++ b/src/Controllers/Metrics/Controller.php
@@ -131,6 +131,11 @@ class Controller extends BaseController
'messages' => ['type' => 'gauge', $this->stats->messages()],
'password_resets' => ['type' => 'gauge', $this->stats->passwordResets()],
'registration_enabled' => ['type' => 'gauge', $this->config->get('registration_enabled')],
+ 'database' => [
+ 'type' => 'gauge',
+ ['labels' => ['type' => 'read'], 'value' => $this->stats->databaseRead()],
+ ['labels' => ['type' => 'write'], 'value' => $this->stats->databaseWrite()],
+ ],
'sessions' => ['type' => 'gauge', $this->stats->sessions()],
'log_entries' => [
'type' => 'counter',