我需要计算一下服务器的停机时间百分比。
我正在制作一个脚本,每分钟运行一次cron来检查远程服务器的正常运行时间。
我必须使用的两个值是检查运行次数和检查失败次数(中断)。
这是一个合理的计算方法吗? 我想这一定是,但不能太确定,因为我的math技能随着年龄的增长而逐渐远离我!
以下是一个简单的电子表格布局,用于计算并保留历史logging。 您可以设定目标并将条件格式应用于您的内容。
| A | B | C | D | Ë -------------------------------------------------- ---------------------- 1 | 月| 每月分钟| 分钟| 向下百分比| 百分比 2 | Jan | 44640 | 1 | =(C2 / B2)* 100 | = 100-D2
Errrm, 100*failures/(failures+successes)
,甚至更简单的100*failures/total-checks
?
这是对Ben的答案的一个修改,不需要一个丑陋的“Minutes in month”列。
| A | B | C | E --+-------+--------------+------------------------------------------------------+------------ 1 | Month | Minutes Down | Percent Down | Percent Up 2 | Jan | 1 | =(B2/(DAY(DATE(YEAR(A1),MONTH(A1)+1,1)-1)*1440))*100 | =100-C2