本文介绍在RHEL 8/CentOS 8系统上安装Netdata的方法,我们将从源代码在RHEL 8/CentOS 8上构建和安装Netdata,以下是具体方法,参考在CentOS 7系统上安装netdata的方法。
在RHEL 8/CentOS 8上安装Netdata 让我们通过确保安装所有依赖项来启动安装。 登录到你的服务器运行以下命令: sudo dnf install git zlib-devel libuuid-devel libmnl gcc make git autoconf automake pkgconfig curl findutils 接下来是从Github clone Netdata代码: git clone https://github.com/netdata/netdata.git --depth=100 在RHEL 8/CentOS 8上开始构建和安装Netdata,运行以下命令: $ sudo ./netdata-installer.sh netdata real-time performance monitoring, done right! You are about to build and install netdata to your system. It will be installed at these locations: - the daemon at /usr/sbin/netdata - config files in /etc/netdata - web files in /usr/share/netdata - plugins in /usr/libexec/netdata - cache files in /var/cache/netdata - db files in /var/lib/netdata - log files in /var/log/netdata - pid file at /var/run/netdata.pid - logrotate file at /etc/logrotate.d/netdata This installer allows you to change the installation path. Press Control-C and run the same command with --help for help. 在建议时,按<ENTER>键构建并将netdata安装到你的系统,安装是自动化的,无需进一步输入。 如果安装成功,应该获得如下图的输出信息:
安装后应自动启动Netdata服务,运行systemctl status netdata命令,结果如下图:
访问Netdata UI的方法 Netdata默认侦听端口19999上的所有IP,如果有firewalld服务,则允许访问LAN内的此端口: sudo firewall-cmd --permanent --add-rich-rule 'rule family="ipv4" \ source address="192.168.122.0/24" port protocol="tcp" port="19999" accept' 如果服务器未暴露于Internet,则可以允许从任何IP进行访问: sudo firewall-cmd --add-port=19999/tcp --permanent 重新加载firewalld以应用更改: sudo firewall-cmd --reload 访问服务器IP地址和端口19999上的Netdata Web控制面板,如下图:
相关主题 |