记录我在区块链互联网公司的实习生活Day8

工作记录

今天是2021年7月22日,星期四,节气大暑(好热🥵)
带着昨天的思考🧐,今天继续钻研,开发适合区块链节点的监控系统

任务清单

进入新的阶段,每天需要自己给自己设立小任务啦🥸,

  1. 研究监控软件官方配置文档
  2. 分析现有需求
  3. 结合需求提出自己的想法💡

任务记录

任务一:研究监控软件官方配置文档
吸取前几天的错误教训,遇到工具方面的技术问题要先看官方文档
1⃣️Prometheus官方配置文档:
链接: Prometheus’s CONFIGURATION.
2⃣️Grafana官方配置说明:
链接: Grafana CONFIGURATION.
(Grafana的官方说明没有研究太多,今日的主要焦点都放在Prometheus上了)

任务二:分析现有需求
在这记录一下我所思考的过程:
1⃣️既然是做一个监控系统,那么肯定不会面向普通用户,那么这个监控系统就是针对内部成员可见,因此不需要放在主页上
2⃣️确定是对内展示后,可以设计两种方案,一种是只能通过内网查看,一种是外网内网均可查看,但第二种很明显要针对不同的用户设计不同的权限
3⃣️还要解决如何用一台服务器去监控另一台或多台服务器的问题(现阶段我对监控软件了解还不是太深,但我相信这个问题肯定能解决的)
嗯,大约就这三点,今天就想到这么多🤔

任务三:结合需求提出自己的想法
把大的任务拆成一个个小的任务,然后逐一攻破
针对需求,可以先实现只在内网中进行监控的目标。用我的电脑💻尝试监控我正在管理的另一台服务器,
如果能成功,可以尝试着把自己电脑上的监控系统移植到别的服务器,
如果能成功移植,尝试进行公网访问监控系统

千里之行始于足下
先把环境配置在我的Mac上:
安装Prometheus

brew update
brew install prometheus
# Homwbrew安装Prometheus

安装Grafana

curl -O https://dl.grafana.com/oss/release/grafana-8.0.6.darwin-amd64.tar.gz
tar -zxvf grafana-8.0.6.darwin-amd64.tar.gz
# 不知道具体什么原因,Homebrew安装不成功,只能用这种方法

给Linux安装node-exporter

scp /Users/zhangyifu/Downloads/node_exporter-1.2.0.linux-amd64.tar root@xx.xx.xx.xx:/root
# 老样子,Mac下载后再传给服务器

tar -xvf node_exporter-1.2.0.linux-amd64.tar
# 解打包

后续内容正在尝试,博客持续更新

总结

从完全的学习阶段到现在的一边开发一边学阶段,这短短的一段路程感觉学到了很多东西,从完全小白到现在的略懂一二,感觉这一路走来少不了公司里每一个人的陪伴。
现在每天都很充实,也很开心😄希望明天又是一个努力上进的自己呀😜

ps.今晚先不肝到太晚了,前今天整到很晚搞得我现在上午上班昏昏欲睡,影响我的工作效率😕,待会学会英语就得准备休息啦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值