再起動後の稼働時間を追跡するためのツールはありますか?

再起動後の稼働時間を追跡するためのツールはありますか?

このようなツールは表面的に実際に有用な目的がないように見えるかもしれませんが、システムを担当する人は自慢するのが好きで、稼働時間はRAMやCPUの量によって自慢したいものの一つに過ぎません。システムがあります。

また、システムが未知の理由で再起動されたことが何回あったのか、後で再起動されたこともわかりました。このようなツールは、再起動が発生する頻度と再起動の間にシステムが実行される期間を決定するのに役立ちます。 2 正常に動作しないシステムをデバッグする際に役立つ情報です。

そのようなツールを知っている人はいますか?

答え1

稼働時間

数年前に私が遭遇したツールの1つはuptimedプロジェクトの場所です。http://podgorny.cz/moin/Uptimed

uptimedこれは、ほとんどの主要ディストリビューションのリポジトリにあるのと同じくらい簡単なインストールです。

インストールする

$ sudo yum install uptimed

インストール後に再起動時にサービスを開始するようにサービスを構成する必要があります。さまざまな稼働時間に関する統計は、コマンドを使用して表示できますuprecords

はい

uprecords 
     #               Uptime | System                                     Boot up
----------------------------+---------------------------------------------------
     1   371 days, 06:08:04 | Linux 2.6.18-194.8.1.el5  Fri Jan 13 08:03:18 2012
     2   322 days, 13:20:22 | Linux 2.6.18-194.8.1.el5  Wed Feb 23 21:17:19 2011
     3   243 days, 13:42:00 | Linux 2.6.18-164.15.1.el  Thu Jun 24 21:48:01 2010
     4   120 days, 11:08:54 | Linux 2.6.18-194.8.1.el5  Sun Jun  2 08:43:41 2013
     5    80 days, 21:27:49 | Linux 2.6.18-128.1.1.el5  Fri Jan  1 16:35:06 2010
     6    73 days, 21:47:32 | Linux 2.6.18-194.8.1.el5  Sat Jan 19 13:23:17 2013
->   7    49 days, 00:12:15 | Linux 2.6.18-194.8.1.el5  Mon Sep 30 19:20:13 2013
     8    39 days, 06:12:06 | Linux 2.6.18-194.8.1.el5  Tue Apr 23 06:05:01 2013
     9    29 days, 16:18:57 | Linux 2.6.18-92.1.13.el5  Thu Jan  1 00:31:43 2009
    10    29 days, 12:41:08 | Linux 2.6.18-92.1.18.el5  Thu Feb 12 02:46:39 2009
----------------------------+---------------------------------------------------
1up in    24 days, 21:35:18 | at                        Fri Dec 13 19:07:32 2013
no1 in   322 days, 05:55:50 | at                        Tue Oct  7 04:28:04 2014

集めた

さらにグラフィックをお探しの場合は、こちらのcollectdメインプロジェクトページをご覧ください。http://collectd.org/。繰り返しますが、ほとんどの主要なディストリビューションのリポジトリにある必要があります。

はい

   Collectdのss - 稼働時間

Collectdは、稼働時間を収集する以上の役割を果たします。これには、次のような複雑なプラグインAPIがあります。さまざまなサービスからデータを収集するための数十のプラグインたとえば、MySQLなどのシステム関連情報です。

引用する

答え2

別の代替ツールは稼働時間、システムの開始イベントと終了イベントを追跡します。また、シャットダウンまたは再起動が正常かエラーか(言ったように不思議な再起動)かどうかを記録します。

$ tuptime -t
No.      Startup Date                              Uptime       Shutdown Date   End                   Downtime

1   10:15:27 08/08/15                          42 seconds   10:16:09 08/08/15    OK                 16 seconds
2   10:16:26 08/08/15                          49 seconds   10:17:15 08/08/15    OK                 16 seconds
3   10:17:32 08/08/15            5 minutes and 47 seconds   10:23:19 08/08/15    OK                 16 seconds
4   10:23:36 08/08/15                           9 seconds   10:23:45 08/08/15   BAD                 42 seconds
5   10:24:28 08/08/15   2 hours, 9 minutes and 27 seconds   12:33:55 08/08/15    OK  41 minutes and 44 seconds
    . . .

通常、APTリポジトリで使用できます。

apt-get install tuptime

またはgithubサイトから:https://github.com/rfrail3/tuptime/

関連情報