TL;DR InfluxDB技术技巧 - InfluxData新年的决心
作者:Regan Kuchan / 开发者
2016年12月29日
导航至
在《1483228800000000000
》的精神下,我们为新一年的InfluxData制定了以下决心。以下是关于使用InfluxDB的建议、维护健康数据库的推荐以及一些新发现的内容。
决心1:降采样使数据库保持良好状态
降采样是将高精度数据移动到较低精度。这就像将一秒分辨率的资料汇总到一小时分辨率,然后从数据库中删除现在不再必要的高精度数据。将降采样添加到数据库常规操作中可以
- 消除存储担忧
- 提高查询性能
- 提高绘图工具性能
InfluxDB有两个功能可以自动化降采样过程。 连续查询(CQs)会自动定期运行降采样查询,以及 保留策略(RPs)会删除任何旧的不需要的资料。请参阅降采样和数据保留指南,以获取更多信息以及示例设置。
决心2:关注系列基数以维护数据库健康
系列基数是InfluxDB实例中独特数据库、测量和标签集合组合的数量。我们经常提到它,因为极高的系列基数可以杀死InfluxDB进程。
以下是一些您可以使用来监视和管理系列基数的措施
- 获取当前系列基数的快照
- 删除 任何旧的不需要的系列
- 设置一个允许的最大系列数量
- 设置一个每个标签键允许的最大标签值数量
最后,请审查我们的架构规范与禁忌以及这篇技术论文,以识别和修复任何不可持续的数据设置。
解决方案 3:使用 Chronograf 简化您的监控方案
Chronograf 是 InfluxData 的 TICK 堆栈的开源用户界面组件。Chronograf 提供了您基础设施、数据可视化和 Kapacitor(InfluxData 的数据处理引擎)的用户界面视图。
Chronograf 目前处于测试版。要开始使用,请查看 GitHub 上的Chronograf 仓库。请随时给我们反馈——我们很想听听您的想法!
接下来是什么
- 下载我们的 TICK 堆栈下载已在我们“下载”页面上线
- 云上部署:开始使用InfluxDB Cloud的免费试用,其中包括完全管理的集群、Kapacitor 和 Grafana。
- 服务器部署:想在您的服务器上运行 InfluxDB 集群?尝试InfluxDB Enterprise的免费 14 天试用期,其中包括直观的 UI 部署、监控和重新平衡集群,以及管理备份和恢复。
- 分享您的经历:超过 100 家公司分享了他们如何利用 InfluxDB 取得成功的故事。提交您的评价,即可获得限量版卫衣作为感谢。