最近我安装了Graphite来监控我的应用程序。
我将它安装在外部(云)服务器上并使用以下配置:
local_settings.py:
USE_REMOTE_USER_AUTHENTICATION = True
DASHBOARD_REQUIRE_AUTHENTICATION = True
DASHBOARD_REQUIRE_PERMISSIONS = True
一切正常,我可以使用Graphite插件发送数据,并使用浏览器读取数据,但指标是公开的,不需要登录。
我也使用了htaccess
,但这还不够好(因为没有简单的方法在Graphite中实现注销)
在呈现数据之前,我找不到如何强制执行用户身份验证。