cetnos部署netdata+集群

一 安装netdata:

1 基本安装(适合所有Linux系统)* 如果安装失败请尝试第2种

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

2 从头安装(安装所有依赖包)

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

3 安装成功进入

在浏览器输入
http://ip:19999

二 常用命令:

1 停止 netdata

service netdata stop

2 启动 netdata

service netdata start

3 重启 netdata

service netdata restart

三 集群配置:

Netdata本身不存在主从服务,搭建集群需要在每一个节点上完整部署Netdata,流数据汇总到一台主服务器上。数据处理全部在主服务器上进行,各个节点服务器不打开19999端口供查看,只是把收集到的数据发送到主服务器上,具体参考官网文档

一 修改从节点的配置

1 修改配置文件 */etc/netdata/netdata.conf 目录不存时 vim /opt/netdata/etc/netdata/netdata.conf

vim /etc/netdata/netdata.conf    
[global]
  memory mode = none
  hostname = slave-10
[web]
  mode = none
[health]
  enabled = no

2 新增stream.conf * 必须在netdata.conf 同目录下

vim /etc/netdata/stream.conf 
[stream]
    enabled =yes
    destination = 主节点ip:19999
    api key = 6aa60980-7cfd-4cad-9d28-267659890363

其中api key 是一个uuid格式的字符串,可以使用uuidgen命令生成,关联主节点时使用。

二 修改主节点配置
1 修改配置文件 */etc/netdata/netdata.conf 目录不存时 vim /opt/netdata/etc/netdata/netdata.conf

vim /etc/netdata/netdata.conf    
[global]
     hostname = Master

2 新增stream.conf * 必须在netdata.conf 同目录下

[6aa60980-7cfd-4cad-9d28-267659890363]
    enabled =yes
    defaulthistory = 3600
    default memory mode = save
    health enabled by default = auto
    allow from = *

配置文件中这个6aa60980-7cfd-4cad-9d28-267659890363对应从节点生成的uuid ,我这是随便复制的,和上面不一样 ,下面内容不变 ,如果有多个从节点,就复制多个就行

三 配置完成重启主从节点

systemctl restart netdata

四 配置完成
效果如下:


44.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容