本文介绍在Arch Linux/Ubuntu/Debian/CentOS/Fedora/Red Hat Enterprise Linux/openSUSE操作系统上安装NetData性能监视工具的方法,内容还包括:通过防火墙或路由器允许NetData默认端口、启动/停止及通过Web浏览器访问NetData、更新及卸载NetData。总的来说,Netdata能安装在任何安装了Bash的Linux发行版上。

在Linux上安装NetData

安装Netdata的最简单方法是从终端运行以下单行命令:

$ bash

这将下载并安装启动和运行Netdata所需的一切。

有些用户可能不想在没有调查的情况下将某些内容直接注入Bash,如果你不喜欢此方法,可以按照以下步骤在系统上安装它。

1、在Arch Linux上

Arch Linux默认存储库中提供了最新版本,所以,我们可以使用pacman使用命令安装它:

$ sudo pacman -S netdata

2、在DEB和基于RPM的系统上

NetData在基于DEB(Ubuntu/Debian)或基于RPM(RHEL/CentOS/Fedora)系统的默认存储库中不可用,我们需要从其Git存储库手动安装NetData,可参考在RHEL 8/CentOS 8上安装Netdata的方法一文。

首先安装所需的依赖项:

# Debian / Ubuntu

$ sudo apt-get install zlib1g-dev uuid-dev libuv1-dev liblz4-dev libjudy-dev libssl-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl

# Fedora

$ sudo dnf install zlib-devel libuuid-devel libuv-devel lz4-devel Judy-devel openssl-devel libmnl-devel gcc make git autoconf autoconf-archive autogen automake pkgconfig curl findutils

# CentOS / Red Hat Enterprise Linux

$ sudo yum install epel-release

$ sudo yum install autoconf automake curl gcc git libmnl-devel libuuid-devel openssl-devel libuv-devel lz4-devel Judy-devel lm_sensors make MySQL-python nc pkgconfig python python-psycopg2 PyYAML zlib-devel

# openSUSE

$ sudo zypper install zlib-devel libuuid-devel libuv-devel liblz4-devel judy-devel openssl-devel libmnl-devel gcc make git autoconf autoconf-archive autogen automake pkgconfig curl findutils

安装所需的依赖项后,在DEB或基于RPM的系统上安装NetData,如下所示。

Git克隆NetData存储库:

$ git clone https://github.com/netdata/netdata.git --depth=100

上面的命令将在当前工作目录中创建一个名为“netdata”的目录。

切换到netdata目录:

$ cd netdata/

最后,使用命令安装并启动NetData:

$ sudo ./netdata-installer.sh

样本输出:

安装NetData后,将在最后看到以下输出:

NetData已安装并启动。

通过防火墙或路由器允许NetData默认端口

如果你的系统位于任何防火墙或路由器后面,则必须允许默认端口19999从网络上的任何远程系统访问NetData Web界面。

在Ubuntu/Debian上:

$ sudo ufw allow 19999

在CentOS/RHEL/Fedora上:

$ sudo firewall-cmd --permanent --add-port=19999/tcp

$ sudo firewall-cmd --reload

启动/停止NetData

要在使用Systemd的系统上启用和启动Netdata服务,请运行:

$ sudo systemctl enable netdata

$ sudo systemctl start netdata

停止:

$ sudo systemctl stop netdata

要在使用Init的系统上启用和启动Netdata服务,请运行:

$ sudo service netdata start

$ sudo chkconfig netdata on

要阻止它:

$ sudo service netdata stop

通过Web浏览器访问NetData

打开Web浏览器,然后导航到http://127.0.0.1:19999或http://localhost:19999/或http://ip-address:19999,应该看到如下所示的屏幕:

从仪表板中,可以找到Linux系统的完整统计信息。

可以随时下载和/或查看NetData默认配置文件,只需导航到http://localhost:19999/netdata.conf:

更新NetData

在Arch Linux中,只需运行以下命令即可更新NetData,如果存储库中提供了更新版本,则会自动安装该版本:

$ sudo pacman -Syyu

在基于DEB或RPM的系统中,只需转到已克隆它的目录(在我们的例子中是netdata):

$ cd netdata

Pull最新更新:

$ git pull

然后,使用命令重建并更新它:

$ sudo ./netdata-installer.sh

卸载NetData

转到克隆NetData的位置:

$ cd netdata

然后,使用命令卸载它:

$ sudo ./netdata-uninstaller.sh --force

在Arch Linux中,以下命令将卸载它:

$ sudo pacman -Rns netdata

相关主题

linux卸载netdata,Arch Linux/Ubuntu/Debian/CentOS/Fedora上安装NetData性能监视工具相关推荐

  1. linux无法安装at命令,在Ubuntu/Debian/CentOS/Fedora下安装At及各种At命令的用法

    本文介绍在Linux系统下安装At的方法,可安装在Ubuntu/Debian/CentOS/Fedora发行版下,及各种At命令的用法.at是一个命令行实用程序,可让您安排在特定时间执行的命令,使用a ...

  2. icinga2 php模块,在Ubuntu 18.04系统上安装Icinga2监视工具的方法

    本文介绍在Ubuntu 18.04系统上安装Icinga2监视工具的方法,使用Icinga 2可以监控:服务器资源.网络服务.网络设备. 简介 Icinga 2是一个开源,可扩展和可扩展的监视工具,可 ...

  3. 运维Linux redis,系统运维|如何在 CentOS 7 上安装 Redis 服务器

    大家好,本文的主题是 Redis,我们将要在 CentOS 7 上安装它.编译源代码,安装二进制文件,创建.安装文件.在安装了它的组件之后,我们还会配置 redis ,就像配置操作系统参数一样,目标就 ...

  4. 在linux搭建wiki教程,在Ubuntu 16.04系统上安装WikkaWiki

    一.WikkaWiki介绍 WikkaWiki是一个灵活的.兼容标准的.轻量级的.平台独立的开源Wiki引擎,它使用PHP语言开发,后端存储采用了MySQL数据库.WikkaWiki的设计目标是速度快 ...

  5. linux输入influxdb密码,在RHEL 8/CentOS 8上安装InfluxDB的方法

    本文介绍如何在RHEL 8/CentOS 8系统上安装InfluxDB的方法. 简介 InfluxDB是一个用Go编写的开源时间序列数据库,针对快速,高可用性存储和时间序列数据检索进行了优化,以进行指 ...

  6. linux恶意代码实验报告,如何在CentOS 7上安装Linux恶意软件检测(LMD)和ClamAV

    Linux恶意软件检测(LMD)是用于Linux的恶意软件检测器和扫描仪,专为共享托管环境而设计. LMD是根据GNU GPLV2许可证发布的,它可以安装在cPanel WHM和Linux环境中,并配 ...

  7. 音乐服务器 linux,在Ubuntu/Debian/CentOS上安装Koel以配置个人音乐流媒体服务器

    本文介绍安装和使用Koel在Ubuntu/Debian/CentOS/Fedora上配置个人音乐流媒体服务器.Koel是使用Vue和Laravel PHP Framework编写的开源.基于Web的简 ...

  8. linux 命令运行kodi,在Ubuntu/Debian/Raspbian中安装Kodi for Linux的方法

    本文介绍在Ubuntu/Debian/Raspbian操作系统中安装Kodi for Linux的方法,可以先参考Debian/Ubuntu/Arch Linux/OpenSUSE安装Kodi家庭影院 ...

  9. linux没有浏览器如何卸载,在Ubuntu 20.04系统上安装及卸载Tor浏览器的方法

    本文介绍如何在Ubuntu 20.04系统上安装To浏览器,相同的说明适用于任何其他基于Debian的发行版. 安装Tor浏览器 在Ubuntu 20.04上安装Tor浏览器的最简单方法是使用Tor浏 ...

最新文章

  1. 个人所得税计算器2016 by Jacksile
  2. git track远程分支
  3. Gson把对象转成json格式的字符串
  4. 通过微信企业号发送zabbix报警
  5. 14、Docker监控方案(Prometheus+cAdvisor+Grafana)
  6. Linux基金会宣布开发区块链技术的新团队
  7. Oracle 移植 失败,Oracle迁移导致sqlplus报告ora-15180错误信息
  8. python中的递归函数是什么_Python中的递归函数
  9. IDC简报:6月份国外最佳虚拟主机提供商Top5
  10. java shell_jshell – Java Shell
  11. Activity的LaunchMode情景思考
  12. eclipse maven 插件的安装和配置
  13. excel常用公式--数据清洗类
  14. 86年版五笔和98年版五笔区别
  15. WIN10系统安装金蝶K3 WISE14.0以下客户端版本
  16. html 苹果6尺寸,iPhone6界面设计尺寸规范大全【含原型设计规范】
  17. 【阅读笔记】针对PyTorch提高神经网络训练速度的方法—《Here are 17 ways of making PyTorch training faster – what did I miss?》
  18. 滑雪教程-新手必看(上)
  19. K8S理论篇----K8S的概述
  20. 恶意代码分析实战 11 恶意代码的网络特征

热门文章

  1. 中国自主可控计算机大会、,2019CCF自主可控计算机大会召开
  2. Java基于基于Springboot+vue的药品销售商城网站 在线购药 elementui毕业设计
  3. 报错解决 | Arduino nano v3.0(atmega328p)烧录失败
  4. 【毕业设计】推荐系统构建和应用 毕业设计能做哪些推荐系统
  5. 怎么调整计算机显示屏,电脑显示器,教您电脑显示器亮度怎么调
  6. NAS 网络附加存储
  7. Mac 安装 JDK1.8,Linux 安装 JDK1.8,Windows安装JDK1.8
  8. Chrome扩展插件V3版本配置项参数说明
  9. Java高级之HashMap中的keySet()方法
  10. 变阻抗控制理论基础、公式推导