设为首页 收藏本站
查看: 772|回复: 0

[经验分享] Centos Netdata 安装与配置

[复制链接]

尚未签到

发表于 2018-4-26 13:18:45 | 显示全部楼层 |阅读模式
   一:背景
1.资源路径 https://github.com/firehol/netdata/wiki
2.Netdata是一个高度优化的Linux守护进程,它为Linux系统,应用程序,SNMP服务等提供实时的性能监测。
它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解你的系统和应用程序此时的状况。
3.使用此软件,你可以得到:
a.优美的界面:bootstrap框架下的控制界面
b.自定义的控制界面:你可以使用简单的HTML代码去自定义控制界面(不需要使用javascript)
c.极其的快速而高效:程序使用C进行编写(默认安装下,预计只有2%的单核CPU使用率和少许的内存使用率)
d.零配置:你只需要去安装它,接着它就会自动地监测一切数据
e.零依赖:它的静态网络文件和网络接口拥有自己的网络服务器
f.可扩展:用它自身的插件API(可以使用许多方式来制作它的插件,从bash到node.js),你可以检测任何可以衡量的数据。
g.可嵌入:它可以在任何Linux内核可以运行的地方运行

4.监测内容:
这是它目前检测的内容(大多数都不需要进行配置,安装后即可开始监测)
a.CPU的使用率,中断,软中断和频率(总量和每个单核)
b.RAM,互换和内核内存的使用率(包括KSM和内核内存deduper)
c.硬盘输入/输出(每个硬盘的带宽,操作,整理,利用等)
d.IPv4网络(数据包,错误,分片):
TCP:连接,数据包,错误,握手
UDP:数据包,错误
广播:带宽,数据包
组播:带宽,数据包
e.Netfilter/iptables Linux防火墙(连接,连接跟踪事件,错误等)
f.进程(运行,受阻,分叉,活动等)
g.熵
h.NFS文件服务器,v2,v3,v4(输入/输出,缓存,预读,RPC调用)
i.网络服务质量(唯一一个可实时可视化网络状况的工具)
j.应用程序,通过对进程树进行分组(CPU,内存,硬盘读取,硬盘写入,交换,线程,管道,套接字等)
k.Apache Web服务器状态(v2.2, v2.4)
l.Nginx Web服务器状态
m.Mysql数据库(多台服务器,单个显示:带宽,查询/s, 处理者,锁,问题,临时操作,连接,二进制日志,线程,innodb引擎等)
n.ISC Bind域名服务器(多个服务器,单个显示:客户,请求,查询,更新,失败等)
o.Postfix邮件服务器的消息队列(条目,大小)
p.Squid代理服务器(客户带宽和请求,服务带宽和请求)
q.硬件传感器(温度,电压,风扇,电源,湿度等)
r.NUT UPSes(负载,充电,电池电压,温度,使用指标,输出指标)
你可以监测任意数量的SNMP服务,不过你需要进行配置

二:安装
1.版本netdata-1.0.0.tar.gz(http://firehol.org/download/netdata/releases/v1.0.0/)
2.安装依赖插件
yum install zlib-devel gcc make git autoconf autogen automake pkgconfig
3.安装 netdata
tar -zxvf netdata-1.0.0.tar.gz
./netdata-installer.sh --install /usr/local

安装成功后可以看到/usr/local/netdata/etc/netdata/netdata.conf配置文件

三:启动与关闭
1.启动:/usr/local/netdata/usr/sbin/netdata
2.关闭:killall netdata

四:监控信息截图
DSC0000.png

五:配置文件
vi netdata.conf
DSC0001.png

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-452342-1-1.html 上篇帖子: CentOS 6 编译安装Git 2.8.1 下篇帖子: centos下安装php
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表