开源工具推荐:监控工具NetData

1. 概述

官网:Monitor your entire infrastructure in high-resolution and in real-time.

GitHub:netdata/netdata: Architected for speed. Automated for easy. Monitoring and troubleshooting, transformed!

是一个高性能、云原生及本地部署的可观测性平台,专为实时监控系统、容器和应用程序而设计,自动化程度高,能够以极高的效率收集并分析各种指标和日志数据,提供即时反馈与洞察。而且还支持800+种数据源,从操作系统到硬件传感器。

支持跨平台,无论是用 Linux、MacOS 还是 Windows,Netdata 都能很快部署上手。能帮我们从 CPU、内存、网络、磁盘到各种应用服务的细节都进行监控。

性能特色:

  • 极致的速度:性能强,采集和展示数据几乎毫无延迟,实时性好。
  • 分布式处理:在数据源附近直接处理信息,避免了集中式监控的性能瓶颈。
  • 实时数据可视化:内置了多种图表和视图,比如折线图、饼图、热力图等。
  • 丰富的监控指标:支持数百种性能指标,CPU使用率、内存使用情况、磁盘I/O、网络流量等,几乎覆盖了Linux系统所有重要的性能指标。
  • 支持800+种集成:从操作系统到容器,再到硬件传感器,Netdata都能监控。
  • 警报配置:预设数百个警报配置,轻松扩展。

2. 部署实施

参考:netdata/netdata: X-Ray Vision for your infrastructure!

linux:Install Netdata with kickstart.sh | Learn Netdata

docker:netdata/packaging/docker/README.md at master · netdata/netdata

此处选择官网提供的脚本进行安装:

# wget
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --no-updates --stable-channel --disable-telemetry
# 参数选择:
# Do you want automatic updates? default: enabled
# Do you want nightly or stable releases? default: nightly
# Do you want to contribute anonymous statistics? default: enabled
# Do you want to connect the node to Netdata Cloud?default: disabled

# curl
curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh --no-updates --stable-channel --disable-telemetry

等待一段时间,过程有点长,需要确认一些步骤,根据提示处理即可,安装结束。

To view the dashboard, open your web browser and enter http://NODE:19999.
Replace NODE with the IP address or hostname of your Netdata server.

访问:http://xx.xx.xx.xx:19999 即可打开,第一次打开可能有点慢。

界面如下:

正如官网介绍,监控的内容非常详尽而及时,需要一点时间研究琢磨。 

(end)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值