电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
树莓派上安装netdata软件,监控服务器状态
分 享
扫描二维码分享
树莓派上安装netdata软件,监控服务器状态
树莓派
netdata
服务器监控
科技爱好者博客
关注
发布时间: 2020-07-13
丨
阅读: 3300
今天发现了一个炒鸡好用的服务器状态监控软件,叫做netdata,相比庞大的zabbix来说,netdata简洁小巧,使用也很方便,不需要更多的配置,基本算是开箱即用,更关键的是,netdata界面非常好看,可以安装在任何Linux系统上。这里将其安装在了树莓派上,以下是安装和使用服务器监控软件的过程。 ## 一、介绍 Netdata是针对系统和应用程序的**分布式、实时性能和运行状况监视软件**。它是您在所有系统和容器上安装的高度优化的监视代理。 Netdata 使用**高度灵活的Web仪表盘** **实时**提供系统状态信息,可**实时**了解其运行系统上的所有事物状态(包括Web服务器,数据库,应用程序)。 高效的数据库以1秒的粒度**存储几天,几周或几个月的长期历史指标**。 Netdata是**免费的开源软件**,目前可在**Linux**,**FreeBSD**和**macOS**以及从它们衍生的其他系统(例如**Kubernetes**和**Docker)上运行**。 ### 可以监控的项目: - CPU 使用率 - RAM 使用率 - 交换内存使用率 - 内核内存使用率 - 硬盘及其使用率 - 网络接口 - IPtables - Netfilter - DDoS 保护 - 进程 - 应用 - NFS 服务器 - Web 服务器 (Apache 和 Nginx) - 数据库服务器 (MySQL) - DHCP 服务器 - DNS 服务器 - 电子邮件服务 - 代理服务器 - Tomcat - PHP - SNP 设备 ### netdata和其他监控软件的区别: | netdata | 其他(开源和商业) | | --------------------- | ------------------ | | **高分辨率指标**(1秒粒度) | 低分辨率指标(最高10s粒度) | | 监视所有内容,**每个节点数千个指标** | 监控一些指标 | | UI超快速,针对**异常检测**进行了优化 | UI仅适合抽象视图 | | 一秒粒度**的长期自主存储** | 10s粒度的昂贵数据池中的集中指标 | | **有意义的演示**,可帮助您了解指标 | 开始之前,您必须了解指标 | | **立即**安装并获得结果 | 需要长时间准备才能获得任何有用的结果 | | 用它来**解决**性能问题 | 使用它们来获取*过去表现的统计数据* | | **终止控制台**以跟踪性能问题 | 故障排除总是需要控制台 | | 需要**零专用资源** | 需要大量专用资源 | ## 二、安装 我是在树莓派(Raspberry Pi 3B+)上安装的,整体过程比较漫长。。。可能是国内网速比较差的原因,用了接近2个小时才安装完成。 官方提供一键安装程序,使用于任何Linux系统,包括树莓派上: ``` bash <(curl -Ss https://my-netdata.io/kickstart.sh) ``` [![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-10-%E4%B8%8A%E5%8D%8811.46.26.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-10-%e4%b8%8a%e5%8d%8811-46-26) 安装过程中需要你输入“ENTER”以进行下一步,反正时不时的看一下就行了。 经过漫长的等待,终于安装成功! [![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-10-%E4%B8%8B%E5%8D%889.13.12.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-10-%e4%b8%8b%e5%8d%889-13-12) netdata安装成功 ## 三、使用 使用就更简单了,打开浏览器,输入**http://服务器的IP地址:19999**,然后回车,就可以看到netdata监控数据了。 界面如下图: [![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-10-%E4%B8%8B%E5%8D%889.16.33.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-10-%e4%b8%8b%e5%8d%889-16-33) [![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-10-%E4%B8%8B%E5%8D%8810.41.07.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-10-%e4%b8%8b%e5%8d%8810-41-07) 界面真的太好看了吧! 而且可以监控的数据非常多,页面右下角提示监控了系统的1339个数据项,在这个界面向下拉就可以看到了。 可以切换背景为白色: [![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-10-%E4%B8%8B%E5%8D%8810.41.23.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-10-%e4%b8%8b%e5%8d%8810-41-23) 而且netdata监控软件对服务器的资源占用也很小,树莓派上几乎感觉不到资源占用,运行这个软件后,树莓派的负载很小,还不到0.1. [![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-10-%E4%B8%8B%E5%8D%8811.28.29.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-10-%e4%b8%8b%e5%8d%8811-28-29) 树莓派系统负载 ### netdata常用命令 根据系统的提示[![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-10-%E4%B8%8B%E5%8D%889.28.05.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-10-%e4%b8%8b%e5%8d%889-28-05) netdata有一下几个常用命令: ``` # 停止 systemctl stop netdata # 启动 systemctl start netdata # 重启 systemctl restart netdata # 开机启动 systemctl enable netdata #卸载netda: sudo bash /usr/libexec/netdata-uninstaller.sh ``` 总的来说,netdata监控软件功能强大,界面友好,系统占用很小,树莓派上也可以安装,是一款优秀的监控软件,唯一不足是没有中文版本,在网上找了一个汉化文件,也无法使用,希望以后有中文版的。 ------ ## 使用netdata监控树莓派CPU温度: Netdata具有bash版本的传感器插件,可以读取树莓派CPU温度。默认情况下该插件是禁用的。 要启用它,请运行`sudo bash /etc/netdata/edit-config charts.d.conf`并添加这行代码: ``` sensors=force ``` 然后重新启动Netdata。 `sudo systemctl restart netdata` 刷新网页即可看到netdata开始监控树莓派温度: [![img](https://www.lxx1.com/wp-content/uploads/2020/04/%E6%88%AA%E5%B1%8F2020-04-11-%E4%B8%8A%E5%8D%881.29.41.png)](https://www.lxx1.com/4660/%e6%88%aa%e5%b1%8f2020-04-11-%e4%b8%8a%e5%8d%881-29-41) netdata监控树莓派*温度*
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
科技爱好者博客
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交