加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Nightscout数据库清零指南

(2018-08-27 13:50:10)
标签:

闭环泵

德康

人工胰腺

g5发射器

糖尿病

分类: 闭环

几个月前在博客上发了一篇《免费申请远程云服务Nightscout指南》,已经有很多糖友根据文章申请了nightscout远程服务,由于推荐选择的是免费资源,因此在速度、容量上都会有些限制,例如所使用的MongoDB数据库就有500M的容量限制,那么500M能使用多长时间?这个不好说,有的几个月,有的一年多,这要视你所选用的闭环方案以及往ns里写入的内容有关,那么如果数据库满了会有什么样的表现?数据库满了怎样处理?下面就做一个详细的介绍。

如果你一直在用闭环的服务,每天都会有大量的数据写入到nightscout所依赖的数据库中,在几个月之后可能有一天你会发现nightscout上没有血糖数据了,但是检查探头、发射器、手机、网络一切都正常,那么你就要去检查下是不是nightscout的数据库满了:

http://s4/bmiddle/00001cE3zy7n9IX90Snd3&690

 

如上图所示,闭环运转正常,闭环上传到nightscout上的碳水、大剂量、基础率等都能正常显示,但唯独没有了血糖数据,这时候就应该怀疑是不是数据库满了,怎样查看数据库?

打开Heroku网站,并用你原来申请的用户名和密码登录:

https://www.heroku.com/

http://s8/mw690/00001cE3zy7n9J5S9HF77&690

 

点击你所申请的app名称:

http://s6/mw690/00001cE3zy7n9JgMrjvc5&690

 

点击MongoDB数据库:

http://s4/mw690/00001cE3zy7n9JofPvJa3&690

    进入到MongoDB数据库管理界面:

http://s7/mw690/00001cE3zy7n9JqyEM6f6&690

     http://s6/mw690/00001cE3zy7n9JqOxU145&690

通过上面数据可以看到已经没有空间了,那么怎么处理?下面给出三种解决方案:

方案一:在Heroku里新建一个app(用户实例):

http://s15/mw690/00001cE3zy7n9JwvUGG5e&690

 

如图所示,原来申请的app保留不动,再重新申请一个app,剩下的就同原来的工作是一样的,请见:免费申请远程云服务Nightscout指南

但是这个方案需要重新设置一遍ns的参数,并且将你的SpikeLoop或者是OpenAPSAndroidAPS中相应的ns网址都换成新的,工作量不小。

方案二:使用nightscout本身自带的工具删除数据:

http://s13/mw690/00001cE3zy7n9KuLwXq4c&690

http://s14/mw690/00001cE3zy7n9Kwvyyxed&690



http://s11/mw690/00001cE3zy7n9Kx5fyW9a&690



http://s7/mw690/00001cE3zy7n9KxJYhMe6&690


 

 

 

 

如果这步成功了,数据就删除完毕了,但是很有可能却出现了错误:

http://s13/mw690/00001cE3zy7n9KBfxz6dc&690

 

这时候就需要到数据库中删除数据了。

方案三:使用数据库管理工具删除数据,按照前面所述的进入到数据库管理界面:

http://s14/bmiddle/00001cE3zy7n9KCEXzDad&690

 

点击Delete all collections键,

http://s13/mw690/00001cE3zy7n9KGSmOE8c&690

 

清完后的数据库是这样的:

http://s13/mw690/00001cE3zy7n9KItCEY5c&690

http://s3/mw690/00001cE3zy7n9KJk9Ka82&690

 

 

过一会nightscout网站又会自动建立起所需要的数据集。

清理完数据库再来看看ns网站:

http://s12/mw690/00001cE3zy7n9KKvFB98b&690

 

血糖数据传上来了,但是以前所记录的碳水、大剂量、基础率等数据都被清理没了。

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有