概述
树莓派安装netdata
NetData 是一个用于系统和应用的分布式实时性能和健康监控工具。 界面ui也比较炫酷。
我这里就安装一下netdata.
安装依赖
sudo apt-get install zlib1g-dev uuid-dev libuv1-dev liblz4-dev libjudy-dev libssl-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl
安装汉化版本
-
切换到home
cd ~
-
使用cdns的git服务器,没有科学上网的手段的小伙伴大可放心。
git clone https://codechina.csdn.net/mirrors/Fhaohaizi/netdata.git
-
cd netdata
-
给权限
chmod +x netdata-installer.sh
chmod +x netdata-installer-zh.sh
-
安装
sudo ./netdata-installer.sh
启动和关闭
# 停止
systemctl stop netdata
# 启动
systemctl start netdata
# 重启
systemctl restart netdata
# 开机启动
systemctl enable netdata
开放19999 端口。
配置内网穿透,设置账号密码授权
内网穿透 继续使用自己搭建的frp ,不了解的小伙伴可以翻我前面关于frp的文章。这里重点说明如何配置密码访问。
在服务器上配置nginx
-
创建存密码的目录
sudo mkdir /etc/nginx/passwd
-
创建存密码的文件
sudo touch /etc/nginx/passwd/htpasswd
-
创建 用户叫 netdata 的密码文件
printf "netdata:$(openssl passwd -apr1)" > /etc/nginx/passwd/htpasswd
输入此命令后 输入两边密码。 -
新建nginx配置文件 ,
sudo vi /etc/nginx/conf.d/netdata.conf
server { listen 80; # 域名 server_name netdata.yingwiki.top; auth_basic "netdata Login"; # 上一步生成的密码文件路径 auth_basic_user_file /etc/nginx/passwd/htpasswd; location / { # 你的frp定义http端口和域名 proxy_pass http://netdata.yingwiki.top:8080; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_pass_request_headers on; proxy_set_header Connection "keep-alive"; proxy_store off; } }
-
sudo nginx -t
检查nginx配置sudo nginx -s reload
没有问题重载配置
完成
现在就可以输入 http://域名
访问啦 ,我在这里就不配置 https的,需要的小伙伴自己改一下就好了。
访问我的树莓派上的netdata : http://pistatus.yingwiki.top
树莓派和我的vps都安装了ta,但是树莓派上的我没有设置密码,QWQ,随便看 ,啊哈哈哈。
最后
以上就是谦让向日葵为你收集整理的树莓派安装帅气的netdata监控工具的全部内容,希望文章能够帮你解决树莓派安装帅气的netdata监控工具所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复