安装NETDATA集群监控面板
生活随笔
收集整理的這篇文章主要介紹了
安装NETDATA集群监控面板
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝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集群监控面板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微星推出 G272QPF 显示器:170
- 下一篇: 【已解决】nrm -g安装成功后不是全局