首页 > 其他分享 >安装NETDATA集群监控面板

安装NETDATA集群监控面板

时间:2023-12-14 15:47:35浏览次数:32  
标签:面板 NETDATA conf etc 集群 netdata mysql cby root

安装NETDATA集群监控面板

介绍

官方链接
演示网页:https://my-netdata.io/
官方首页:http://netdata.cloud/
文档地址:http://docs.netdata.cloud
github地址:https://github.com/netdata/netdata#infographic

安装

官网提供一键安装脚本
bash <(curl -Ss https://my-netdata.io/kickstart.sh)

国内使用一键安装脚本需要添加参数
bash <(curl -Ss https://my-netdata.io/kickstart.sh) --stable-channel

修改主节点的配置

# 主服务器配置

# 生成uuid格式的字符串
root@cby:~# uuidgen
856a8565-75ac-441f-89e1-2d983272cfde



root@cby:~# vim /etc/netdata/stream.conf
root@cby:~# cat /etc/netdata/stream.conf
[856a8565-75ac-441f-89e1-2d983272cfde]
    enabled = yes
    default history = 3600
    default memory mode = save
    health enabled by default = auto
    allow from = *
root@cby:~# 
root@cby:~# 
# allow from 可以设置数据流的允许来源以保证安全
# destination 是主节点ip地址


# 重启netdata
root@cby:~# systemctl restart netdata
root@cby:~# 

配置其他节点

# 其它服务器配置
root@cby:~# vim /etc/netdata/netdata.conf 
root@cby:~# cat /etc/netdata/netdata.conf
[global]
    run as user = netdata
    page cache size = 32
    dbengine multihost disk space = 256
    memory mode = none
    hostname = node-1
[web]
    mode = none
root@cby:~# 

root@cby:~# vim /etc/netdata/stream.conf
root@cby:~# cat /etc/netdata/stream.conf
[stream]
    enabled = yes
    destination = 101.43.189.29:19999
    api key = 856a8565-75ac-441f-89e1-2d983272cfde
root@cby:~# 
root@cby:~# 
# destination填写服务端的IP和端口

# 重启netdata
root@cby:~# systemctl restart netdata
root@cby:~# 

启用插件

以MySQL插件为例

# 创建权限用户
root@cby:~# mysql -u root -p 
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7137
Server version: 8.0.35 MySQL Community Server - GPL

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 
mysql> 
mysql> CREATE USER 'netdata'@'localhost'  IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.52 sec)

mysql> GRANT USAGE, REPLICATION CLIENT, PROCESS ON *.* TO 'netdata'@'localhost';
Query OK, 0 rows affected (0.01 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.13 sec)


# 配置Netdata的mysql.conf
root@cby:/etc/netdata# cd /etc/netdata
root@cby:/etc/netdata# sudo ./edit-config go.d/mysql.conf

······略······
  # netdata
  - name: local
    dsn: netdata:password@unix(/var/lib/mysql/mysql.sock)
  - name: local
    dsn: netdata:password@tcp(127.0.0.1:3306)/db_test
······略······

# 异常查看
root@cby:/etc/netdata# cd /usr/libexec/netdata/plugins.d/
root@cby:/etc/netdata# sudo -u netdata -s
root@cby:/etc/netdata# ./go.d.plugin -d -m mysql

systemctl restart netdata

访问

访问主节点地址 即可查看到监控面板,在node标签页面中即可查看到其他的nodes监控情况
http://101.43.189.29:19999/

访问老版本的面板
http://101.43.189.29:19999/v0/
http://101.43.189.29:19999/v1/
http://101.43.189.29:19999/v2/

关于

https://www.oiox.cn/

https://www.oiox.cn/index.php/start-page.html

CSDN、GitHub、51CTO、知乎、开源中国、思否、博客园、掘金、简书、华为云、阿里云、腾讯云、哔哩哔哩、今日头条、新浪微博、个人博客

全网可搜《小陈运维》

文章主要发布于微信公众号

标签:面板,NETDATA,conf,etc,集群,netdata,mysql,cby,root
From: https://www.cnblogs.com/chenby/p/17901286.html

相关文章

  • Linux 部署1Panel现代化运维管理面板教程并且实现远程访问(运维福音!!)
    1Panel是一个现代化、开源的Linux服务器运维管理面板。高效管理,通过Web端轻松管理Linux服务器,包括主机监控、文件管理、数据库管理、容器管理等下面我们介绍在Linux本地安装1Panel并结合cpolar内网穿透工具实现远程访问1Panel管理界面1.Linux安装1Panel执行如下......
  • k8s1.26部署etcd集群挂载nfs failed to save Raft hard state and entries","error":"
    背景:使用helm部署apisix时会把etcd也一起部署了,etcd数据需要持久化的,这边因为测试环境使用nfs,挂载nfs时发现只有一个etcd节点启动正常其他两个均报错如下:failedtosaveRafthardstateandentries","error":"input/outputerror截图:排错过程:1查看节点是否都可以挂载nfs  ---......
  • SAP-APP-服务器组-pacemaker集群的基础环境的安装部署-001
    1、安装pacemaker相关的软件及可能会用到的软件,两台主机都需要安装[root@app01qq-5201351]#yuminstallnmap-ncat-y[root@app01qq-5201351]#yuminstallpcs-y[root@app01qq-5201351]#yuminstallresource-agents-sap-ynmap-ncat软件包是因为可以提供nc命令,只......
  • 教你使用Prometheus-Operator进行K8s集群监控
    本文分享自华为云社区《Promethues-operator入门使用指导》,作者:可以交个朋友。一、背景在非operator配置的普罗中我们监控k8s集群都是通过配置configmap进行服务发现和指标拉取。切换到prometheus-operator难免会有些使用问题。不少用户已经习惯底层配置自动发现的方式。当过渡......
  • prometheus监控k8s集群node节点/linux操作系统
    prometheus监控k8s集群node节点/linux操作系统 一、监控linux操作系统1、下载二进制包wgethttps://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz2、解压,移动至/opt并做软连接tarzxfnode_expo......
  • Kafka集群搭建、注意事项及示例
    1.安装Zookeeper:Kafka依赖于Zookeeper来进行集群协调。确保安装了Zookeeper,并配置好。2.下载和解压Kafka:从官方网站下载Kafka,并解压到所需的目录。3.配置Kafka:修改Kafka的配置文件以适应集群环境。主要修改server.properties文件,设置broker.id、listeners、zookeeper.c......
  • centos7搭建kubernetes-v1.25.1集群(Containerd作为运行时)
    集群配置节点名称内存硬盘处理器内核总数ipmaster6GB40GB6192.168.67.166node16GB40GB6192.168.67.167node26GB40GB6192.168.67.168一、所有节点更改镜像源curl-o/etc/yum.repos.d/CentOS-Base.repo二、所有节点安装docker,注意:K8s在1.24以上......
  • elasticsearch安装-集群
    下载安装包国内镜像,速度非常快https://mirrors.huaweicloud.com/elasticsearch/https://mirrors.huaweicloud.com/kibana/wgethttps://mirrors.huaweicloud.com/elasticsearch/7.9.3/elasticsearch-7.9.3-linux-x86_64.tar.gz安装准备3台机器:1、安装目录:/usr/local/elas......
  • 开源的linux可视化管理项目-1panel面板
    推荐一款开源的linux可视化管理项目,运维效率翻倍原创 小羊架构 小羊架构 2023-12-0316:19 发表于广东收录于合集#linux3个#开源5个#编程9个#IT16个#互联网17个  你好呀,我是小羊。linux是个非常好的开源操作系统,功能强大,使用也非常广泛,唯一的缺点就是上手有点难......
  • 超算集群安装OpenFOAM-LIGGGHTS-CFDEM(普通用户权限-以CSU HPC CentOS7.9为例)
    普通用户权限超算集群安装OpenFOAM-LIGGGHTS-CFDEM,由于缺少root权限,无法根据CFDEM官方instruction进行安装。本文以CSU超算平台为例,利用普通用户权限进行编译安装。文章修正了已有教程中部分问题,特别感谢希望先生与记得小蘋初见教程。1.安装必要依赖包此部分在记得小蘋初见中......