Назад | Перейти на главную страницу

Метод расчета процента простоя

Мне нужен расчет, чтобы определить процент простоя сервера.

Я делаю сценарий, который запускается через cron каждую минуту, чтобы проверить время безотказной работы удаленного сервера.

Два значения, с которыми мне нужно поиграть, - это количество выполненных проверок и количество неудачных проверок (отключений).

Это правдоподобный способ расчета? Я думаю, что это должно быть так, но не могу быть слишком уверен, так как мои математические навыки ускользают от меня с возрастом!

Вот простой макет электронной таблицы для расчета и сохранения в исторических целях. Вы можете ставить цели и применять условное форматирование к своему сердцу.

  |   A   |         B        |       C      |      D       |     E
------------------------------------------------------------------------
1 | Month | Minutes in month | Minutes Down | Percent Down | Percent Up
2 | Jan   |            44640 |            1 | =(C2/B2)*100 | = 100-D2

Errrm, 100*failures/(failures+successes), или даже проще 100*failures/total-checks ?

Вот модификация ответа Бена, для которой не нужна уродливая колонка «Минуты в месяц».

  |   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