隔壁网

小喇叭+ 发布

01-27 17:20
01-25 10:01

[玩机/晒机] 使用DataFlux实现NAS远程监控

2021-2-2 15:35
587132

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 iFuture 于 2021-2-4 13:32 编辑

Dataflux可以实现各类架构nas系统的远程监控,无论是黑白群晖、还是基于arm架构的嵌入式设备,都有对应的agent可以实现远程监控。先开个天坑放下效果图,回帖多的话,把教程写出来。

—————————————————2021年2月4日更新——————————————————
短短几天引起了不少论坛小伙伴的注意,我打算抽空陆续把这个坑给填了。
各位动手能力强的小伙伴可以去官网注册下,自己上手直接玩。官网链接如下,我们用量比较小,免费版就行了。
  1. https://dataflux.cn/#target1
复制代码

  • datakit的安装
账号注册完成后,在控制台的【管理】—【数据网关】页面对需要安装的NAS设备进行选择。
  • 如果是x86的设备,直接把生成的安装命令以root身份复制粘贴执行即可


  • 如果是arm架构的设备,特别是比较老旧的arm 32位,由于系统不支持systemctl、service等命令可能无法自动安装成功,需要手动进行安装。

我的设备比较老旧,一台是buffalo的LS420、一台是群辉的ds216play,都是armv7hf的老硬件了。以这两台设备为例,讲讲arm 32位系统怎么手动安装datakit。
在命令行以root身份输入如下命令
  1. #下载datakit安装脚本,重命名为dk-installer,并赋予执行权限
  2. #curl https://static.dataflux.cn/datakit/installer-linux-arm -o dk-installer && chmod +x ./dk-installer
复制代码
  1. #运行安装命令进行datakit安装,安装脚本会自动下载最新的安装包
  2. root@b80bfef428de:/# ./dk-installer && rm -rf ./dk-installer
  3. 2021-02-04T03:29:39.345Z        INFO        installer        installer/installer.go:94        stoping datakit...
  4. 2021-02-04T03:29:39.356Z        WARN        installer        installer/installer.go:96        stop service: Failed to stop datakit: exit status 1, ignored
  5. Downloading(datakit)... 44 MB/44 MB
  6. Downloading(  agent)... 21 MB/21 MB
  7. Downloading( ip2loc)... 21 MB/21 MB
  8. 2021-02-04T03:30:10.637Z        INFO        installer        installer/installer.go:118        Installing version v1.1.2...
  9. 2021-02-04T03:30:10.638Z        WARN        install        install/install.go:86        uninstall service: Failed to uninstall datakit: remove /etc/init.d/datakit: no such file or directory, ignored
复制代码
注意:在执行第二条命令的时候,由于没有传入datawy的token参数,会进行询问。需要手动填写token。我们可以在控制台的如下界面找到的token。
二选一,尽量选绿色就行了。
这里我范了个错误,其实不是输入token,是输入整个url
  1. Please set DataWay HTTP URL(http[s]://host:port?token=xxx) > tkn_794e216fa1ed40f49e20adc0644351d8
  2. 2021-02-04T03:36:05.931Z        ERROR        datakit        datakit/cfg.go:360        unknown scheme
  3. unknown scheme
  4. Please set DataWay HTTP URL(http[s]://host:port?token=xxx) > https://openway.dataflux.cn/v1/write/metrics?token=tkn_794e216fa1ed40f49e20adc0644351d8
  5. 2021-02-04T03:36:17.465Z        INFO        datakit        datakit/cfg.go:614        set hostname to b80bfef428de
  6. 2021-02-04T03:36:17.468Z        INFO        install        install/install.go:127        installing service datakit...
  7. 2021-02-04T03:36:17.482Z        INFO        installer        installer/installer.go:127        starting service datakit...
  8. 2021-02-04T03:36:17.504Z        INFO        installer        installer/installer.go:135        :) Install Success!
  9.         Visit http://10.0.0.100:9529/stats to see DataKit running status.
复制代码
输入正确后,即提示安装成功。我的设备的内网IP是10.0.0.100,访问http://10.0.0.100:9529/stats即可验证是否安装成功。

如果页面出现如上的界面,即表示安装成功了。
最新版本的datakit应该会默认开启cpu\men\disk\network的监控数据,至于更多的监控数据,需要自己手动开启。
其中的count数就是目前datakit已经上报的数据次数。

在指标的cpu选项里,可以验证cpu指标数据是否已经成功上传到dataflux平台。如果指标数据已经上来了,那就算datakit安装成功了!
除了cpu,我们还可以验证下memory、disk、diskio以及net的数据是否上来了。
2、Nas监控场景的导入
验证相关指标上传成功后,点击【场景】——【新建场景】

点击导入自定义模板
将附件的json文件内容复制黏贴到【模板文件】内

其他部分按自己喜好填写即可。
创建成功即可看到最上面的场景图了。
3、【进阶】自定义场景

场景导入成功后,可以点击右上角的编辑对场景进行个性化修改。

可以点击【添加图表】添加新的视图,也可以对现有的图表进行修改。
4、【进阶】自定义采集器配置
更多的采集器配置,可以参考帮助文档。链接如下,我就不一一例举了。有不明白的地方请留言,我有空会回复。
链接是系统日志采集的方法,我们是可以把nas的系统日志采集到dataflux平台上进行日志分析的。
  1. https://help.dataflux.cn/doc/4cfbdc40d041859e9d3d418d25d98d825f3666c6
复制代码
我放一张效果图吧。(又一个坑





分享到 :
13 人收藏
隔壁网希捷酷狼8T硬盘,正品国行,3年换新,只需要1450元,赠送论坛邀请码和VIP!

32 个回复

倒序浏览
liuruicheng520  亡灵 | 2021-2-2 17:38:57
兄弟走一个 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ytdsdz  高烧40℃ | 2021-2-2 18:38:46
不错支持下
fyg9393  高烧40℃ | 2021-2-2 21:13:39
谢谢分享 发出来共享下啊!!
q276574299  魔仙 | 2021-2-2 22:14:07
论坛有你更精彩!!!
bihai1031VIP5  VIP贵族 | 2021-2-2 22:54:04
期待期待
toy7773796  骷髅 | 2021-2-3 06:49:39
看起来不错哟
naniking  高烧40℃ | 2021-2-3 08:58:59
走一个 ~~~~~~~~~~~~~~~
watermoonVIP2  骨灰 | 2021-2-3 09:35:09
这比直接看系统资源方便多少啊?
oppashin  亡灵 | 2021-2-3 10:15:05
期待期待
3008086  魔仙 | 2021-2-3 13:39:10
这个不错,期待楼主的技术贴!
蓝冰游鱼  正常36.8℃ | 2021-2-3 16:00:45
#在这里快速回复#不错支持下
iFutureVIP4  VIP贵族 | 2021-2-4 12:11:25
本帖最后由 iFuture 于 2021-2-4 13:33 编辑
watermoon 发表于 2021-2-3 09:35
这比直接看系统资源方便多少啊?

首先是支持远程,其次是支持任意系统,群晖的系统资源做的不错,但很多设备的UI界面就不这么友好了。
除此以外,dataflux的功能是牛刀,nas远程监控只是用来杀鸡。
q276574299  魔仙 | 2021-2-7 02:05:28
安装成功,但是场景不显示,哪里出问题了?
q276574299  魔仙 | 2021-2-7 02:10:06
q276574299 发表于 2021-2-7 02:05
安装成功,但是场景不显示,哪里出问题了?

刚才看了是新建场景不成功,新建的和导出的文件内容不一样
q276574299  魔仙 | 2021-2-7 03:03:53
太难了
fzj2019  恶灵骑士 | 2021-2-7 07:36:55
感谢分享
iFutureVIP4  VIP贵族 | 2021-2-7 10:31:24

我上传了附件,直接用附件的json模板即可
q276574299  魔仙 | 2021-2-7 15:35:37
iFuture 发表于 2021-2-7 10:31
我上传了附件,直接用附件的json模板即可

我5个硬盘,用你的只显示两个
iFutureVIP4  VIP贵族 | 2021-2-8 14:21:06
q276574299 发表于 2021-2-7 15:35
我5个硬盘,用你的只显示两个

复制图表黏贴下,修改图表,把对应视图参数改为sdc,sdd即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

淘宝小店 邀请码 VIP会员 加技术群 本站搜索
酷狼8T 1450元,送隔壁网邀请码和1年VIP 立即登录 立即注册

小黑屋|手机版|Archiver|隔壁网 ( 粤ICP备14056481号-1 )

Powered by Discuz! X3.4 © 2001-2016 Comsenz Inc.

返回顶部