remove lock
为百度的TSDB数据源插件grafana-tsdb-datasource提供的后台代理程序。主要完成访问认证和请求代理转发的功能。 由于Grafana不支持百度云使用公钥和私钥(AK&SK)计算签名的鉴权方式,为保证用户AK和SK的安全,因此需要通过一个代理服务进行签名计算和请求转发。
强烈建议本代理服务与Grafana服务部署在同一台机器中,并配置代理服务只能本机访问。
git clone <git url> cd grafana-tsdb-datasource-backend
安装依赖包:
npm install
编辑 config/config.js 来配置您的秘钥信息
{ app: { // 如需外网访问请填写本机ip或 0.0.0.0,强烈建议您保持默认只允许本机访问。 host: '127.0.0.1', port: '3333' }, tsdb: { // write your ak&sk there ak: '<your ak>', sk: '<your sk>' } }
直接运行使用:
npm run start
也可以使用PM2进程管理工具启动:
npm install pm2 -g npm run prd
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
grafana-tsdb-datasource-backend
为百度的TSDB数据源插件grafana-tsdb-datasource提供的后台代理程序。主要完成访问认证和请求代理转发的功能。 由于Grafana不支持百度云使用公钥和私钥(AK&SK)计算签名的鉴权方式,为保证用户AK和SK的安全,因此需要通过一个代理服务进行签名计算和请求转发。
安装
强烈建议本代理服务与Grafana服务部署在同一台机器中,并配置代理服务只能本机访问。
安装依赖包:
编辑 config/config.js 来配置您的秘钥信息
直接运行使用:
也可以使用PM2进程管理工具启动: