凌晨两点十七分,手机屏幕在床头柜上亮了一下。我几乎是条件反射地伸手去摸——又来了,机房温湿度告警。那天晚上,我从被窝里爬起来三次,打开电脑,登录设备后台,刷新页面,截图,手动填进Excel表格。第二天早上顶着黑眼圈把汇总邮件发出去的时候,心里只有一个念头:这活儿,什么时候是个头?

设备整点播报邮件:会议室8探头温湿度状态信息
你可能会想,不就是看个温湿度吗,能有多累?说实话,累的不是看数据,是整理数据。公司那套设备后台,只保留最后上报时间,历史曲线?没有。导出功能?想得美。我只能每天定时去收邮件,把推送的数值一条条复制出来,再拼成表格。有时候忙起来忘了收,数据就断了,曲线图上缺一块,领导问起来,还得解释半天。
更让人难受的是,平台后来把整点推送服务改成了付费会员权限。什么意思呢?就是你不交钱,连那点可怜的最后上报时间都看不到了。我当时就想,这不是把我往绝路上逼吗?

后台推送设置界面:提示设备服务权限不足,请提升服务等级
第一个任务,其实是整理文件
今年一月份,我在刷公众号的时候,看到有人分享用AiPy自动整理文件的经历。那篇文章写得很实在,没有花里胡哨的吹嘘,就是讲怎么把一堆乱七八糟的文档归类、重命名、按日期归档。我心想,这玩意儿能行吗?抱着试试看的心态,我下载了AiPy。
结果第一个任务,就是把我电脑里积攒了半年的巡检记录、设备日志、故障报告全部分类整理好了。那种感觉,就像你请了一个不要工资的实习生,任劳任怨,还不出错。AiPy比我之前了解的那些工具早上手太多了,真的是牛马好帮手。

AiPy生成的桌面整理报告:共125个项目,118个文件,152.12MB
整理完桌面,我又顺手让它把工作目录里的数据文件也归了归位。以前那些散落在各个文件夹里的采集数据、临时文件,现在都老老实实待在属于自己的目录里,找起来一目了然。

整理后的工作目录:采集数据统一归档到 jcloud_data 文件夹
说实话,一开始我也没想过用它来做监控。整理文件只是顺手的事,真正的转折点,是二月份那个被逼出来的念头。
为什么非要自己做温湿度巡检报表?
你可能觉得,机房温湿度嘛,看看就行了,有什么好汇总的?我以前也这么想。直到有一次,空调半夜出了故障,温度从23度慢慢爬到31度,设备没告警,因为没到阈值。第二天早上我才发现,那台核心交换机的风扇已经开始狂转了。
从那以后,我开始认真记录每天的温湿度数据。不是为了交差,是为了对比曲线图,找到规律,找出异常。比如,每天下午两点到四点,温度会有一个小峰值,那是阳光直射加上业务高峰期。如果某天这个峰值突然提前或者变高,就说明空调可能有问题。
核心观点:人工记录,根本做不到连续和准确。我真正需要的,是一个能自动跑、自动存、自动生成报表的东西——一个不下班的巡检员。
从收集邮件到刷新Token,脚本升级了一次
最开始,我的方案很笨。写了个脚本,每天定时去收件箱里翻设备发的告警邮件,把里面的温湿度数值提取出来,存进数据库。这个方法跑了一段时间,能用,但很脆弱。邮件格式一变,或者网络延迟,数据就丢了。
后来平台把整点推送改成付费会员,邮件也不发了。我盯着那个升级会员的按钮看了很久,不是舍不得钱,是觉得不值。明明是我自己设备的数据,凭什么要交钱才能看?
于是就有了第二次升级。我让AiPy帮我写了一个通过刷新Token登录拿取数据的脚本。原理很简单:模拟登录,拿到Token,定时刷新,然后直接调用设备后台的数据接口。脚本每1小时跑一次,不断拉数据,存到本地数据库,再自动生成当天的汇总报表。

脚本运行日志:Token缓存、设备列表拉取、数据去重合并、生成报表
说实话,写这个脚本的时候,我连Token是什么都搞不太清楚。但AiPy的好处就在于,你不需要什么都懂。你把需求说清楚,它帮你把代码写出来,跑不通就改,改完再跑。我前后折腾了大概一个周末,脚本就跑起来了。
几个月过去了,它还在跑
现在,每天早上到公司,我打开电脑,报表已经躺在文件夹里了。温度曲线、湿度曲线、最高值、最低值、平均值,一目了然。我要做的,就是扫一眼,看看有没有异常波动。有,就去查;没有,就安心干别的。

自动生成的机房温湿度巡检汇总报表:2630条数据,三台设备趋势曲线
那个脚本从二月份跑到现在,几个月了,一直很稳定。中间只改过一次,是因为设备固件升级,接口参数变了。我让AiPy重新调整了一下,前后不到十分钟。
你可能会想,这不就是个自动化脚本吗,有什么了不起的?但对我来说,它解决的不只是技术问题。它把我从那种每天被琐事追着跑的状态里拉了出来。我不再需要定闹钟去收邮件,不再需要半夜爬起来截图,不再需要为了一个数据缺失跟领导解释半天。
AiPy给我的,是一种这件事终于不用我操心了的踏实感。
有时候我会想,我们这些做运维的,每天忙着保证系统稳定、网络畅通、设备正常,但谁来保证我们自己的时间不被切碎呢?
工具的意义,可能就在这儿。它不是让你变得更忙,而是让你有机会去做那些真正需要你判断力的事。比如,看着曲线图,提前发现空调的隐患;比如,腾出精力,去优化那些更重要的架构。
如果你也在被类似的重复劳动困扰,不妨试试用AiPy写个小脚本。不用一开始就搞得多复杂,从整理文件开始,从自动收数据开始。你会发现,有些事,真的可以不那么累。
给你推荐【爱派AiPy-章鱼哥】
AI助手软件,不用懂技术,只要会打字,它就能替你干活。
编EXE软件、写小说、分析复杂数据、处理文档、做教育课件、生成PPT、控制浏览器爬数据都可以。
现在使用我给你的专属链接下载安装注册,就能获得 2,500 灵石 的免费额度:
https://promo.aipyaipy.com/?referral=aipy_B9D4
在安装后首次注册用户的界面上,务必确保邀请码项已自动填写为B9D4,如果没有可以手动填写。
此文章也是它aipy写的
顺带一句,这篇文章以上终稿也是章鱼哥写的,我截图你看看,你说简单吧。(末尾此段是人工加)
