如何安装 Netdata 来监控你的 Linux 环境

在本教程中,我们将介绍如何设置Netdata以实时监控系统 ,包括CPU、内存、磁盘使用情况、流量带宽。
Netdata有强大的交互式web仪表板。

安装所需的包

在我们安装任何东西之前,请使用以下命令确保系统是最新的:

# Debian/Ubuntu
$sudo apt-get update && sudo apt-get upgrade

# CentOS/Red Hat Enterprise Linux
# sudo yum update # Centos 7/RHEL 7

使用以下命令安装所需的软件包:

# Debian/Ubuntu
$sudo apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl

# CentOS/Red Hat Enterprise Linux
# sudo yum install autoconf automake curl gcc git libmnl-devel libuuid-devel lm_sensors make MySQL-python nc pkgconfig python python-psycopg2 PyYAML zlib-devel

安装Netdata

要安装 Netdata,我们必须从 github 克隆 Netdata 存储库:

# git clone https://github.com/firehol/netdata.git --depth=1

移动到 Netdata 目录并运行 netdata-installer.sh shell 脚本来安装 Netdata:

# cd netdata
# run script with root privileges to build, install, start netdata
# sudo ./netdata-installer.sh

在系统启动时启动 netdata:

# stop netdata
killall netdata

# copy netdata.service to systemd
cp system/netdata.service /etc/systemd/system/

# let systemd know there is a new service
systemctl daemon-reload

# enable netdata at boot
systemctl enable netdata

# start netdata
systemctl start netdata

安装完成后,打开浏览器访问Netdata Web界面 http://server_ip:19999/。

日期:2020-06-02 22:19:02 来源:oir作者:oir