凌晨一点十七分,我手机在床头炸响。机房告警:巴河沿街门市一家客户的服务器硬盘满了。故障排查这笔账,不光是钱,还有觉。那天我爬起来查了四十分钟,根子是一个日志文件把硬盘吃满了。自己排查和托管出去,各是啥价?这道题今天给你算清。这个账,一半是钱,一半是睡觉。
告警短信来了先要看哪三样
收到告警别慌,先看三样。哪个服务在报警,硬盘和内存还剩多少,最近动过啥。那晚我一看,硬盘用了98%,再一查不对劲。一个日志文件三天涨了几十个G,把盘吃穿了。八成的故障,根子都在最近一次变更或没清理的东西上。我清了日志、配了自动轮转,四十分钟搞定。自己管服务器的,这三眼先看,别上来就重启。
自己排查和托管各要花多少钱
那自己弄和托管出去,账怎么算?自己排查,省的是服务费,搭进去的是觉和时间。像那晚的硬盘满,会弄的人四十分钟;不会弄的,翻一宿论坛也未必找对地方。托管呢,巴中这边一般一年两三千,含日常巡检和半夜响应。你一小时的人工值多少钱,自己乘一乘就晓得。一个月摊下来两百来块,比半夜打车回机房便宜。
但我也不把话说死。业务小的站,一年也遇不上一两回事。按次找人弄,一次三五百,可能更划算。业务靠网站吃饭的,比如订单一停就少收入的,托管买个踏实。这个我说不准哪样对你更好,得看你网站的分量。你拿张纸写写:网站停一天,你损失多少?这行数字一出来,答案就明了。巴州城区有家店主算完,当场就选了包年。
把常见的故障提前写好预案
还有一招便宜又管用:把处理过的故障记下来。硬盘满、备份失败、证书到期,一条条写清咋发现、咋处理。存成一个文档,放在值班的人手边。巴中经开区一家厂子照这个法子,值班的人翻文档十分钟就处理了。没再一个电话把人从床上薅起来。预案这东西,写的时候是麻烦,用的时候是救命的。这份预案,比多买一年维护还顶用。
总结
说到底,故障排查的账有两本:一本是钱,一本是觉。小站按次买服务,靠网的买托管,再把预案写好传下去。多数半夜告警,就轮不到你亲自爬起来。最好的排查,是把故障挡在变成故障之前。你要是这阵子老被告警骚扰,先把硬盘和日志这两个惯犯查一遍。再考虑要不要托管,顺序别乱。