在Linux(CentOS、Debian、Ubuntu等)上安装Netdata

Netdata是一个免费的、开放源码的实时监控工具,它是一个主动维护的、易于安装的、可以使用web浏览器访问的漂亮的仪表板UI。使用Netdata,您可以轻松地实时监视您的Vultr实例的每个参数,几乎没有开销。Netdata非常轻量级,在大多数情况下需要最多1%的CPU和大约20MB的RAM。

安装Netdata

Netdata附带了一个可以轻松运行在不同发行版上的脚本。安装脚本目前支持以下发行版:

 Arch

Gentoo

Debian

Ubuntu

Sabayon

CentOS

Redhat

Fedora

OpenSUSE

SUSE

要安装Netdata,只需运行以下命令。

# install required packages for all netdata plugins

bash <(curl -Ss https://my-netdata.io/kickstart.sh) all

该脚本:

检测发行版并安装所需的系统包以构建Netdata(将要求确认)。

下载最新的Netdata源到/usr/src/netdata.git.

通过从源树运行./netdata-installer.sh安装Netdata。

安装netdata-updater.sh 到  cron.daily,,您的Netdata安装将每天更新(如果更新失败,您将从cron得到一条消息)。

运行kickstart.sh脚本,Netdata使用您的linux本机包管理器安装所有需求,然后进行安装。

使用Netdata仪表板

在安装阶段之后,您可以简单地浏览到http://192.0.2.139:19999来访问Netdata。

确保用实际的IP地址替换192.0.2.139。

置或更改默认设置。

可以通过编辑配置文件来修改Netdata设置。

sudo vi /etc/netdata/netdata.conf

改变缺省端口

要将默认的web UI端口更改为自定义端口,只需编辑配置文件并更改以下行。在[web]部分下,取消注释。

# default port = 19999

它应该看起来像下面这样。

default port = <Your-Desired-Port>

保存并退出。

重启Netdata。

systemctl restart netdata

现在,浏览:http://192.0.2.139 < Your-Desired-Port >。

控制Netdata服务

在使用SystemD的系统上,您可以像常规服务一样控制Netdata。

systemctl start netdata   #start netdata service
systemctl stop netdata    #stop netdata service
systemctl restart netdata #restart netdata service
systemctl status netdata  #status of the netdata service

猜你喜欢

转载自www.cnblogs.com/subaomg/p/9502429.html