在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

原文地址:https://www.cnblogs.com/subaomg/p/9502429.html

时间: 2024-08-11 09:57:53

在Linux(CentOS、Debian、Ubuntu等)上安装Netdata的相关文章

在Linux CentOS 6.5 (Final)上安装git-1.9.0

CentOS 6.5 (Final)默认安装的git版本为1.7.1.3,而我们希望安装1.9.0版本.由于rpm安装库里没有1.9.0版本,因此我们需要找其它方法来安装. 网上有很多文章介绍了如何从git源程序编译和安装,我这里不准备介绍安装过程,只是做个总结. 从git源程序来安装大致有两类,一类是用git源程序中的make install安装,另一类是先对源程序rpmbuild打包,然后再yum localinstall安装.这两种方法都能成功安装,但用make install方法来安装绕

Linux CentOS 6.5服务器上安装pip,requests库

今天在服务器上部署Python程序,发现服务器上缺Requests库,于是设法装上,CentOS版本怎么安装Python的pip,我之前给出的Ubuntu下apt-get的方法 首先看下服务器系统版本 # cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m 首先需要先安装下pip yum install python-pip 然后安装requests, pip install requests 在centOS6.5 ,pyth

CentOS 7 / RHEL 7 上安装 LAMP + phpMyAdmin

原文 CentOS 7 / RHEL 7 上安装 LAMP + phpMyAdmin 发表于 2014-11-02 作者 Haoxian Zeng 更新于 2014-12-12 之前根据在 Linode VPS 上部署 LAMP 服务器的经验写了安装记录,得到不少网友的亲睐.随着 CentOS 7 发布,安装过程发生了不少变化.因此在虚拟机上跑了一下,根据之前的记录做了修改,以供参考.主要注意的是,现在数据库由 MySQL 改成 MariaDB 了,故而 LAMP 代表的就是 Linux + A

CentOS 6.5系统上安装MySQL数据库

1.查看系统是否安装了MySQL      使用命令:      #rpm -qa | grep mysql 2.卸载已安装的MySQL       卸载mysql命令如下:        #rpm -e --nodeps  mysql-libs-5.1.61-4.el6.x86_64      要将 /var/lib/mysql文件夹下的所有文件都删除干净 3.安装新的MySQL       命令如下:       #rpm -ivh MySQL-server-5.5.30-1.el6.x86

CentOS 6.5系统上安装SVN服务器端的方法及目录访问权限配置(转总结)

SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务器端的方法及步骤. 系统环境说明如下: 操作系统:        Centos6.5 x86-64 SVN:             subversion-1.8.11 1.检查是否安装了低版本的SVN rpm -qa | grep subversion 如果已安装SVN,则会返回版本信息,如:s

Linux(Centos、Ubuntu)下在本地重置找回root密码

Linux(Centos.Ubuntu)下通过本地找回root密码 说到系统密码,也许是管理员最为头疼的事了,如果内部服务多的话,需要记录很多密码.当然也不排除有忘记密码的可能,对于windows系统下的密码忘记找回方法,我们已在前面的文章中介绍过了,其实就是通过老毛桃工具进行需求封装来实现windows 密码破解,但是在linux下都不用那么麻烦,只需要在本地开机选项中设置即可,今天呢,我们主要介绍日常工作中经常使用的两种linux版本的系统进行root密码忘记找回介绍,一个是centos,另

在CentOS/RHEL 6.5上安装Chromium 谷歌浏览器

之前Google就说了,由于CentOS/RHEL 6已经是过期的系统,所以不再会有Chrome了. 虽然后来由于引起了社区的抗议,从而改口,不再提CentOS/RHEL 6是过期系统了:但是,目前在CentOS/RHEL 6上已经没有Chrome可以下载使用了. 其实,根本的原因不是CentOS/RHEL 6有多老,连Windows XP和停止更新的Ubuntu 10.04都能继续使用Chrome呢.实际的原因是,Chrome由于种种考虑,使用了CentOS/RHEL 6中所不支持的C++ 1

Linux(CentOS 7)命令行模式安装VMware Tools 详解

本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VMware Tools. 1.首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Tools..."(如已安装则显示"Reinstall VMware Tools..."). 2.在命令行输入"ls

Ubuntu server上安装Postgis的记录

因项目需要在Ubuntu Server 14.04上安装Postgresql 9.3, PostGIS 2.1 过程不复杂,因为不太熟悉linux环境,也并不顺利,特在此记录一下过程. 1. 安装指导Postgresql 9.3, PostGIS 2.1 过程参见http://trac.osgeo.org/postgis/wiki/UsersWikiPostGIS21UbuntuPGSQL93Apt 安装指南中同时安装PGAdmin 1.18.1,是一个图形化的管理工具,如果在桌面版的linux