Commit 1be5668a authored by Yorick Peterse's avatar Yorick Peterse

Added host option for InfluxDB

parent db7bbadf
......@@ -422,6 +422,7 @@ production: &base
# Ban an IP for one hour (3600s) after too many auth attempts
# bantime: 3600
metrics:
host: localhost
enabled: false
# The name of the InfluxDB database to store metrics in.
database: gitlab
......
......@@ -52,11 +52,12 @@ module Gitlab
# "@foo ||= bar" is _not_ thread-safe.
if enabled?
@pool = ConnectionPool.new(size: pool_size, timeout: timeout) do
host = Settings.metrics['host']
db = Settings.metrics['database']
user = Settings.metrics['username']
pw = Settings.metrics['password']
InfluxDB::Client.new(db, username: user, password: pw)
InfluxDB::Client.new(db, host: host, username: user, password: pw)
end
end
end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment