当前位置:   article > 正文

Netdata安装

netdata安装

先上一张部署成功的效果
在这里插入图片描述

一、Netdata是什么?

Netdata是一款Linux性能实时监测工具,web页面可视化展示系统及应用程序的实时运行状态,包括CPU、内存、硬盘I/O及网络等性能数据。

二、安装

方式一:直接安装
  1. 安装基本编译环境

    [root@localhost ~]# yum install zlib-devel gcc make git autoconf autogen automake pkgconfig
    
    • 1
  2. 下载和安装Netdata

    [root@localhost ~]# cd /home/netdata
    
    [root@localhost src]# wget http://firehol.org/download/netdata/releases/v1.0.0/netdata-1.0.0.tar.gz
    
    [root@localhost src]# tar -xf netdata-1.0.0.tar.gz
    
    [root@localhost src]# cd netdata-1.0.0
    # 执行安装脚本,并启动NetData
    [root@localhost netdata-1.0.0]# ./netdata-installer.sh   
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    出现以下信息即安装成功,可以访问http://localhost:19999/进入
    在这里插入图片描述

  3. 修改防火墙设置

    • 开启防火墙 systemctl start firewalld
    • 开放指定端口firewall-cmd --zone=public --add-port=19999/tcp --permanent
      19999为默认端口
    • 重启防火墙 firewall-cmd --reload

修改后即可以在其他机器访问http://IP:19999进入

方式二:docker安装

首先准备Docker环境
在这里插入图片描述

直接执行下面的命令即可完成安装操作。

docker run -d --name=netdata \
  -p 19999:19999 \
  -v netdatalib:/var/lib/netdata \
  -v netdatacache:/var/cache/netdata \
  -v /etc/passwd:/host/etc/passwd:ro \
  -v /etc/group:/host/etc/group:ro \
  -v /proc:/host/proc:ro \
  -v /sys:/host/sys:ro \
  -v /etc/os-release:/host/etc/os-release:ro \
  --restart unless-stopped \
  --cap-add SYS_PTRACE \
  --security-opt apparmor=unconfined \
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

在这里插入图片描述
访问http://IP:19999/进入Netdata
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/947196
推荐阅读
相关标签
  

闽ICP备14008679号