怎样用Netdata监控Linux

怎样用Netdata监控Linux,第1张

netdata是一套实时监控Linux性能的开源软件,各种直观数据通过图形直观地实时显示。

Netdata是每秒收集数据和虚拟化计算,可使用top vmstat iostat等,Netdata每秒计算数据后将结果推给任何应用,可从Web进行访问。

Netdate的图表查询是能够3毫秒以内显示出来,计算图表的时间少于3毫秒,包括产生JSON文本 压缩发送到你的Web浏览器,计时日志在netdata的access.log以便用于检查。

Netdata是使用普通C编写,包括关键系统插件也是C,它的速度可以和原生系统管理工具相比。

一般现代服务器硬件可以支持每秒支持300个图表刷新,raspberry pi 2在使用其全部4核的情况下能支持每秒300个以上图表刷新。

Netdata没有磁盘I/O访问瓶颈,因为并不使用磁盘I/O,分离了日志记录甚至可以失效。Netdata会使用一些内存和CPU(单核大概2%以下,插件可能会损耗更多),正常服务器完全有富余资源支持。

不需要root权限运行netdata,如果被root启动,会切换到netdata用户。有一些插件可能会因为手机一些数据需要root访问权限,可使用setuid到root。

netdata有嵌套web服务器,可以通过防火墙 代理服务器有限访问,大部分系统,在DMZ就足够能运行。

netdata配置较少,虽然支持很多丰富的配置,大部分是自动探测的,但是插件需要一些配置 *** 作。

netdata会自动显示tc Qos类,如果你也是使用FireQOS,也会手机接口和类名称。

netdata和zabbix区别

高实时性,Netdata及插件为C编写,资源占用及效率都符合要求

不占系统IO,除日志系统,Netdata不使用任何磁盘的IO资源,也可以通过配置文件禁用日志系统

不需要root权限

自带Web服务

安装便捷、开箱即用,不需要额外写任何配置

动态图表化显示

告警系统,通过配置文件,可以配置Netdata在某些指标达到阀值时进行告警

- 自动发现服务器与网络设备

- 分布式监视以及WEB集中管理功能

- 可以无agent监视

- 用户安全认证和柔软的授权方式

- 通过WEB界面设置或查看监视结果

- email等通知功能

点"生成|发布"

会在程序目录里生成一个名为"Publish"的文件夹

它里面有"setup.exe"

把整个文件夹复制到令一台计算机上安装好就可以用了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11388258.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存