在本教程中,我们将介绍如何设置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