サーバーのダウンタイムの割合を計算するための計算が必要です。
リモートサーバーの稼働時間をチェックするために、毎分cronを介して実行されるスクリプトを作成しています。
私が試さなければならない2つの値は、実行されたチェックの数とチェックが失敗した回数(停止)です。
これはそれを計算するもっともらしい方法ですか?私はそれがそうであるに違いないと思っていますが、私の数学のスキルが年齢とともに私から離れていくので、あまり確信が持てません!
これは、履歴目的で計算して保持するための簡単なスプレッドシートレイアウトです。目標を設定し、ハートのコンテンツに条件付き書式を適用できます。
| A | B | C | D | E -------------------------------------------- ---------------------------- 1 |月|月の分|分ダウン|パーセントダウン|上昇率 2 | 1月| 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