def __init__(self, host, port, user, password, db, ssl=False, verify_ssl=False, measure='flask', *args, **kw):
ObserverMetrics.__init__(self, *args, **kw)
self._data = [
{
"measurement": measure,
"tags": {},
"fields": {},
}
]
try:
self.db = InfluxDBClient(host=host,
port=port,
username=user,
password=password,
database=db,
ssl=ssl,
verify_ssl=verify_ssl)
except InfluxDBClientError:
self.logger.critical("Cannot connect to InfluxDB database '%s'" % db)
评论列表
文章目录