电脑监控(二):云监控
Hz 4/7/2021

# 一、前置信息
阅读上面这篇文章得知:
通过本地运行一个网页(Javascript+HTML),实时监控“挖矿”电脑的状态信息。
当电脑状态异常时,通过发邮件、发短信的方式实时预警。
# 弊端
唯一的不足就是需要在本地运行一个浏览器,如果没有实时运行的电脑,就是独木难支。
# 二、知识储备
空闲时会关注一些关系行业相关的信息
如:吾爱破解、V2ex
在无意识的阅读状态中,总会出现一些行业的高频词汇,无形之中就被加加强了联系、加深了印象
如:对象存储 (opens new window)、云函数 (opens new window)、良心云
我的简单理解:
对象存储就相当于一个数据库,云函数就相当于一个云服务
看到论坛有人通过云函数实现游戏自动签到
这让我联想到我是否也能通过云函数实现零成本监控呢?


# 三、实际应用
从腾讯云官网中得知,云函数和对象存储都有免费的配额
通过完善的文档和不断尝试后,可较好的食用这些服务
最大的问题在于没写过 NodeJS 项目
虽写过 Java 和 Javascript,但"人生地不熟"的状态还是走了很多弯路
通过网上大量代码案例、摸着石头过河、大量试错后最终实现了一个版本
这个版本也在良好的运行中 😂😁
# 思路
- 设置云函数 定时执行
- 调用向日葵硬件接口数据
- 把这些数据 Log 在对象存储中。保存为 JSON 格式
- 遍历 Log 末尾 4 条数据判断状态
- 异常时调用邮件服务,邮件自动触发 139 短信服务
NodeJS 邮件服务 - emailjs (opens new window)