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

工作记录

今天是2021年8月4日,星期三,线上办公第二天
昨天晚上排队一直排到很晚才做完核酸检测,截止到今天,本地还未发现一例新增比例😷

任务清单

今天任务不算多,简单记录一下:

  1. 在本地实现KILT节点的监控
  2. 将本地监控系统移植到服务器上,并实现本地监控服务器

任务记录

任务一:在本地实现KILT节点的监控
从今天早晨开始直到中午,我一直在尝试用Docker运行KILT节点然后配合Prometheus与Grafana来实现监控,但奇怪的是,节点可以正常出块运行,但就是监控不了,具体为Prometheus一直无法获取本地9615端口暴露的KILT区块链节点metrics
此处插一句嘴,在阅读KILT开发者官方文档后,我发现KILT是基于Substrate开发的,两者基本一样,而且运行出块时的输出信息也是一样的,因此推断出Prometheus所暴露的指标metrics是通过9615端口的
在这里插入图片描述
既然监控系统的部署我已经轻车熟路,唯一与之前不同的只有节点运行方式,原来的运行方式为 Rust环境编译运行,但是这次适用Docker编译运行,因此隐约感觉到是这里出错误了,于是乎中午休息回来后,重新在官方文档的指引下(官方提供了两种运行节点的方法,一种为Docker,一种为cargo方案)

果不其然,Rust环境解决了问题,监控系统他又回来了:
在这里插入图片描述
开心😄,(吐槽一下今天的网,是真的无语呀,git clone要好久而且还经常失败😠)

任务二:监控系统的移植——实现本地监控服务器
这个好办,我就是干这个的(我就会这个 ),在本地运行Grafana与Prometheus,在服务器上运行KILT节点与Prometheus,当然别忘了把以上所有命令放在后台运行,浏览器中输入 http://localhost:3000即可访问监控页面。

基于Substrate的监控系统可以看我的这篇文章啦,里面有详细的配置步骤,而且与KILT节点的监控系统配置换汤不换药:基于Prometheus+Grafana+Substrate Developer Hub的区块链节点实时监控系统

总结

今日任务比较简单,主要就是完成KILT节点监控系统的模拟部署,估计从明天开始,开始上手部署到公司正在跑业务的服务器上,哈哈哈,不多说了,期待明天的到来,也期待疫情好转啦😷。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值