每个 IT 专业人员都知道数据是保持一切顺利运行的关键。四川联想服务器总代理为此,您需要能够监控 CPU、RAM、负载、交换、带宽、磁盘等使用情况的工具。您可能认为启动并运行这样的工具会有点挑战。但是,如果 Ubuntu Server 是您选择的平台,那么添加这个功能强大的基于 Web 的监视器将非常容易。
Netdata 提供了大量功能来帮助您解决一系列问题,包括秒粒度、实时可视化、ML 支持的异常检测、根本原因分析、内置数据隐私、数据快照导出和导入等。
我将引导您完成将 Netdata 部署到 Ubuntu Server 22.04 和 Rocky Linux 的过程。您也可以使用 Docker 部署 Netdata,但主机操作系统性能和状态等功能受到限制。由于该限制,最好的办法是直接在主机上安装 Netdata。
在Linux服务器上安装 Netdata 需要什么
要成功安装 Netdata,您需要一个正在运行的 Linux 实例。我将在 Ubuntu Server 22.04 和 Rocky Linux 8 上进行演示。您还需要一个具有 sudo 权限的用户。
如何在 Ubuntu Server 22.04 上安装 Netdata
登录到您的 Ubuntu Server 22.04 实例并使用以下命令安装 Netdata:
sudo apt-get install netdata -y
使用以下命令启动并启用服务:
sudo systemctl enable --now netdata
使用以下命令打开必要的防火墙端口:
sudo ufw allow 19999
这就是在 Ubuntu Server 22.04 上的安装。我告诉过你这很简单。
如何在 Rocky Linux 9 上安装 Netdata
登录到您的 Rocky Linux 9 实例并使用以下命令安装 EPEL 存储库:
sudo dnf install epel-release -y
使用以下命令安装 Netdata:
sudo dnf install netdata -y
使用以下命令启动并启用服务:
sudo systemctl enable --now netdata
使用以下命令打开必要的防火墙端口:
sudo firewall-cmd --permanent --add-port=19999/tcpsudo firewall-cmd --reload
如何配置网络数据
默认情况下,Netdata 只能从 IP 地址 127.0.0.1 访问。要使其可以从 LAN 上的任何机器访问,请使用以下命令打开配置文件:
sudo nano /etc/netdata/netdata.conf
在该文件中,查找以下行:
bind socket to IP = 127.0.0.1
将 127.0.0.1 更改为您的托管服务器的 IP 地址。保存并关闭文件。使用以下命令重新启动 Netdata:
sudo systemctl restart netdata
如何访问 Netdata Web UI
启动并运行 Netdata 后,打开 Web 浏览器并将其指向http://服务器ip地址:19999。您应该立即在 Netdata 仪表板上找到自己,您可以在其中开始监控您的系统。
任何需要关注服务器性能的管理员都应该认真考虑安装 Netdata。在免费价格点,您很难找到一个简单、更强大的解决方案。对 Netdata 的唯一警告是它只监视一台服务器,因此您不能监视多个节点。如果您需要从一个界面监控多台机器,您可以随时尝试Netdata Cloud。
成都联想服务器代理【公司名称】成都鸿盛广达科技有限公司
【代理级别】成都联想服务器总代理
【销售经理】成都鸿盛广达科技有限公司
【联系方式】座机:028-85952921 手机:13981931555
【公司地址】成都市武侯区人民南路四段一号时代数码广场A座17楼