web-dev-qa-db-ja.com

24時間のサーバーの可用性を表示するにはどうすればよいですか?

次のような「サーバー可用性」グラフを過去24時間提供するように依頼されたお客様がいます。

Yは時間(0〜23)を表します。 Xは分(0-59)を表します

この例では、サーバーが20:24-20:28の間利用できなかったことがわかります。

enter image description here

私はCOTS(市販)を提供しているので、このグラフが本当に便利なUIと情報を提供しているかどうか疑問に思っています。あなたはそう思いますか?

15
user1762109

ダウンタイムを表すために使用される次の視覚化を見て、それは効果的でした:

enter image description here

質問のイラストは、考えすぎです。

線形のタイムラインは、24時間のタイムスパンに適しています。

45
Charles Wesley

これは、Pingdomがパブリックステータスページで視覚化するために選択した方法です。

24h Uptime Graph

(開示:2010年にこのグラフを実装したのはフロントエンドのWeb開発者でしたが、コンセプトのデザイナーや作成者ではありませんでした。)

10

余談:COTSはコマーシャルオフザシェルフの略です。

チャートごと-それは私に何も教えてくれません。 X軸とY軸の両方が非常に深く、サーバーがダウンしたと推測するために、巨大な湾をたどる必要がありますおおよそ 20:24-20:28の時間枠。

2時間しかジャンプしないのに、なぜ時間線の間に4本の線があるのですか?

このチャートからタイムラインを引き出すために、私の目もかなりさまよう必要があり、私は多くのことを考えなければなりません。時刻前日は右下にあり、時刻後日は左上にあります。さらにたくさんのドットを追加すると、ユーザーは時間のブロックを理解しようとするのがおかしくなります。

サーバーがダウンしたとき、およびアップしたときに単純なリストを表示すると、読みやすくなり、占有するスペースも少なくなります(サーバーが大量にダウンしていない場合)。

派手なビジュアルは、必ずしも情報の解析を容易にするわけではありません。本当に必要な場合は、タイムラインなど、線形の進行で情報を提示するものを示します。

9

ptimeRobot は、サーバーのダウンタイムを監視するためのツールです(私は単なるユーザーであり、他の接続はありません)。過去24時間の監視対象サーバーごとの稼働時間/停止時間の左側に小さなグラフが表示されています(この期間に監視対象サーバーに停止時間がないため、画像を編集しました)。いずれかのバーをクリックすると、この特定のサーバーの右側に詳細が表示されます。 Uptimerobot

大きな画像

9
Reeno