跳转到主要内容

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 (3.2 kB 查看散列)

上传时间:

构建分布

django_influx_logs-0.0.5-py3-none-any.whl (4.1 kB 查看散列)

上传时间: Python 3