用于向datadog提交计时和异常的简单django中间件。

ak-django-datadog的Python项目详细描述


#Django数据狗

一个简单的django中间件,用于向datadog提交计时和异常。

##安装

将代码下载到项目中并安装它。

`bash git clone git://github.com/conorbranagan/django-datadog.git cd django-datadog python setup.py install `

将datadog添加到已安装的应用程序列表中。

`python INSTALLED_APPS += ('datadog') `

将以下配置添加到您的项目“settings.py文件:

`python DATADOG_API_KEY = 'YOUR_API_KEY' DATADOG_APP_KEY = 'YOUR_APP_KEY' DATADOG_APP_NAME = 'my_app' # Used to namespace metric names `

api和app键可以在https://app.datadoghq.com/account/settings#api

settings.py中将datadog请求处理程序添加到中间件中。

`python MIDDLEWARE_CLASSES += ('datadog.middleware.DatadogMiddleware') `

##用法

一旦安装了middle,您将开始在datadog中接收事件 应用程序异常情况下的流。下面是一个示例:

啊![示例django异常](https://dl.dropbox.com/u/126553/django-datadog.png

还将提供新的计时指标:

  • 我的应用程序请求时间{avg,max,min}
  • 我的应用程序错误

指标用路径/path/to/view标记

注意:我的应用程序将被您为数据狗应用程序名提供的任何值替换。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
雅加达。木卫一。WriteAbortedException:写入中止;JAVA木卫一。NotSerializableException   如果没有互联网连接,java“重启”应用程序   ant将我的Mac更新为最新的Java JDK时遇到的困难   java从边的文本文件创建网络   java多个枚举与一个枚举   使用XML进行JavaBean验证:字段上的多个相同约束   java Eclipse报告HTML警告以获得正确的(正如我假设的)代码   java使用Jackson从POJO数组生成JSON模式   在JTextPane java swing中填充行的rectange后无法与视图同步   如何编写Java字符串。格式化为ruby代码?   java如何使Hibernate标准只包含所需字段   在java中拆分字符串,更改字母和分组   mysql Java 1.8.0_60,MariaDB v10。0和mariadbjavaclient 1.2.2,“未找到合适的驱动程序”   java试图做一个简单的计算,结果不正确   javatomcat远程访问   java我安装了安卓 studio,创建了我的第一个项目,面对这个错误。。。我点击了所有链接,但什么都没发生   JavaSpring3。0注释   SwingJavaJLabel。setText()方法重载时不使用字符串