默认情况下,netdata存储历史数据时间较短,只能循环存储2到3天的历史数据,所以我们需要修改netdata配置以便能存储更长时间的数据。
默认netdata.conf配置文件没有数据,需要curl wget命令导入模板

curl -o /etc/netdata/netdata.conf http://localhost:19999/netdata.conf

修改如下内容
早期版本在global标签里

vi /etc/netdata/netdata.conf

编辑配置文件如下
旧版配置global标签

[global]memory mode = dbenginepage cache size = 32dbengine disk space = 3200

新版配置在db标签里

[db]memory mode = dbenginepage cache size = 32dbengine disk space =3200

这个配置配置了32M缓存,3.2G磁盘空间,可以支持 每秒2000个数据点,30天。
memory mode默认配置情况下是32M缓存,256M磁盘空间,可以根据实际存储测算需要的磁盘空间

dbengine的存储路径为

/var/cache/netdata/dbengine

查看数据库大小

cd /var/cache/netdata/
du -sh dbengine

momory mode选项含义
1.dbengine,(默认)数据在数据库文件中。默认配置32M缓存,256M磁盘空间
2.ram,数据存在内存中。数据永远不会保存在硬盘上。此模式使用mmap()并支持KSM。
3.save,  netdata运行时存内存里,重启时落盘读盘。它还使用mmap()并支持KSM。
4.map,数据在内存映射文件中。这将在您的磁盘上不断写入。此模式使用mmap()但不支持KSM。
5.none,没有数据库(收集的指标只能流式传输到另一个 Netdata)。
6.alloc,跟ram模式一样但它使用calloc()并且不支持KSM。此模式可以从除了none模式的其他模式回退.

netdata数据持久化配置相关推荐

  1. Spring Cloud Alibaba基础教程:Nacos的数据持久化

    <Spring Cloud Alibaba基础教程>连载中,关注我一起学习!前情回顾: <使用Nacos实现服务注册与发现> <支持的几种服务消费方式> <使 ...

  2. consul 数据持久化_一起学习Nacos的数据持久化

    程序员DD 读完需要 6分钟 速读仅需2分钟 前情回顾: Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现 Spring Cloud Alibaba基础教程:支持的几 ...

  3. Spring Cloud Alibaba基础教程:Nacos的数据持久化 1

    前情回顾: <Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现> <Spring Cloud Alibaba基础教程:支持的几种服务消费方式> ...

  4. nacos持久化配置MySQL8_Nacos 数据持久化 mysql8.0

    java java8 java开发 Nacos 数据持久化 mysql8.0 一.问题描述 直接下载的稳定版本nacos编译后的文件,不支持mysql8及其以上版本,按照官网文档:https://na ...

  5. CenOS7中使用Docker安装配置Redis(数据持久化与数据卷映射)

    场景 CentOS7中Docker的安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701 首先按照上面在 ...

  6. Java 数据持久化系列之池化技术

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 在上一篇文章Java 数据持久化系列之JDBC中,我们了解到使用 ...

  7. iOS中几种数据持久化方案总结

    概论 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据.在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: plist文件(属性列表) ...

  8. 【iOS数据持久化】Plist使用

    iOS数据持久化Plist使用 iOS 端数据持久化就是把数据保存在本地,常用于基本信息储存,应用配置,应用支持数据源,网络请求缓存等.主要有如下几种方式: 方式 介绍 特点 Plist文件 属性列表 ...

  9. 数据持久化 技术比较

      [数据存储]coredata.sqlite.fmdb和sqlitepersistentobject 管理提醒: 本帖被 angellixf 从 OS X开发讨论区 移动到本区(2014-02-12 ...

最新文章

  1. 判断jQuery库是否被正确引入
  2. 企业云桌面-02-安装第2台域控制器和第2台DNS服务器-012-DC02
  3. 第二十二章 李逵为什么不可爱
  4. H264 RTP头分析
  5. Firefox for iOS现身Github 使用Swift编写
  6. String.valueOf() 和 toString的区别
  7. linux 更换窗口管理器,linux Gnome .KDE.xfce4窗口管理器切换
  8. PKIX path building failed
  9. 电机控制park变换公式推导
  10. DFT信道估计步骤及实例
  11. C++ 中调用 Jscript 的函数
  12. 通过c语言求得一个英文句子中的单词数量
  13. Openstack rocky 部署四: neutron 部署与验证(控制节点)
  14. 域权限维持——黄金票据和白金票据
  15. U盘检测-linux+QT
  16. 网络中的IP地址管理策略及其划分
  17. 计算机领域一般面试是会问到的各类常见算法的Big-O复杂度
  18. 实施工程师面试题(答案)
  19. 树莓派打造一个适合音乐制作的系统(声卡部分)
  20. 毫无疑问计算机犯罪是一个很严重的问题英语,英语四级作文高分句型

热门文章

  1. echarts+流程图
  2. Mybatis-Plus主键生成策略详解
  3. TCP的推送比特PSH(Push)
  4. Windows 下React Native 打包APK 错误解决
  5. python3.7安装keras教程_Windows的Python3.5下keras安装
  6. 解决html换行引起的空格
  7. 豪言开设10万+门店,正新鸡排如何跑这么快?
  8. 如果你很迷恋一个人,那你一定配不上他。
  9. python打包后程序报错:PermissionError: [Errno 13] Permission denied
  10. 微信小程序跳转外部链接时,外部链接为官方链接时,不需要配置业务域名,,遵循下面条件即可。