记一次 Centos7 安装 NetData

记一次 Centos7 安装 NetData_第1张图片

一、基本信息说明

NetData 是一款非常强大的分布式实时性能和健康状况可视化监控系统。它使用一套自适应,交互式的仪表盘,为你实时的提供你的系统上发生的所有事情。

官网  http://netdata.co.za/

教程  https://docs.netdata.cloud/packaging/installer/

下载地址  https://github.com/netdata/netdata/releases

操作系统  Centos7.4 x64  Minimal 1708

内存  2 G

CPU  1 核

VMware 版本  VMware Workstation Pro15

工具  xshell5

二、功能介绍

1、可嵌入:它可以在任何Linux内核可以运行的地方运行

2、可扩展:用它自身的插件API(可以使用许多方式来制作它的插件,从bash到node.js),你可以检测任何可以衡量的数据。

3、零依赖:它的静态网络文件和网络接口拥有自己的网络服务器

4、零配置:你只需要去安装它,接着它就会自动地监测一切数据

5、极其的快速而高效:程序使用C进行编写(默认安装下,预计只有2%的单核CPU使用率和少许的内存使用率)

6、自定义的控制界面:你可以使用简单的HTML代码去自定义控制界面(不需要使用javascript)

三、安装

1、安装基本工具

[root@localhost ~]# yum install zlib-devel gcc make git autoconf autogen guile-devel automake pkgconfig uuid-dev libuuid-devel vim lrzsz -y

2、下载源码

[root@localhost opt]# git clone https://github.com/netdata/netdata.git --depth=100
Cloning into 'netdata'...
remote: Enumerating objects: 2215, done.
remote: Counting objects: 100% (2215/2215), done.
remote: Compressing objects: 100% (1607/1607), done.
remote: Total 2215 (delta 794), reused 1219 (delta 561), pack-reused 0
Receiving objects: 100% (2215/2215), 3.50 MiB | 16.00 KiB/s, done.
Resolving deltas: 100% (794/794), done.
Checking out files: 100% (1410/1410), done.

3、查看已下载的源码

记一次 Centos7 安装 NetData_第2张图片

4、编译、安装

[root@localhost netdata]# ./netdata-installer.sh 

记一次 Centos7 安装 NetData_第3张图片

5、关闭防火墙(或防火墙开发19999端口)

关闭防火墙:

[root@localhost ~]# systemctl stop firewalld

查看状态    :

[root@localhost ~]# systemctl status firewalld

开机禁用    :

[root@localhost ~]# systemctl disable firewalld

6、服务的启动、关闭

启动服务

[root@localhost ~]# systemctl start netdata

关闭服务

[root@localhost ~]# systemctl stop netdata

重启服务

[root@localhost ~]# systemctl restart netdata

查看服务启动状态

[root@localhost ~]# systemctl status netdata

7、浏览器查看监控的实时效果

浏览器输入地址

http:(服务器ip):19999

记一次 Centos7 安装 NetData_第4张图片

记一次 Centos7 安装 NetData_第5张图片

记一次 Centos7 安装 NetData_第6张图片

记一次 Centos7 安装 NetData_第7张图片

 

至此,记一次 Centos7 安装 NetData 完毕!

 

扩展

配置Netdata以监控MySQL / MariaDB

https://www.howtoing.com/monitor-mysql-mariadb-using-netdata-on-centos-7

你可能感兴趣的:(NetData)