Django Influx Logs:将您的应用程序日志放入InfluxDB。
项目描述
Django Influx Logs
将您的应用程序日志放入InfluxDB
安装
pip install django-influx-logs
设置
INFLUX_LOGS_ENABLE = True
INFLUX_LOGS_HOST = "localhost"
INFLUX_LOGS_PORT = 8086
INFLUX_LOGS_USERNAME = "my_user"
INFLUX_LOGS_PASSWORD = "mu_psw"
INFLUX_LOGS_DATABASE = "my_db"
使用示例
class SomeDownloadView(View):
def log_download_action(self, filename):
tags = {"env_name": "staging"}
log_action(
actor=self.request.user.email,
verb="downloaded",
action_object=filename,
tags=tags,
)
def get(self):
# At some point here, we want to log the user's action
self.log_download_action(filename="my-file.txt")
项目详情
关闭
django-influx-logs-0.0.5.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 35b8a6e35ac89a440bee6ef550b6ba97654b67c57eb4bab5be13744f1ff2d342 |
|
MD5 | d9ad8ca89ef771fb9ed9cf7a007654e6 |
|
BLAKE2b-256 | f3e3bd8f7fc938483b326a31d611642b8b7d9cbcb678e110062efc37cae58382 |