問題タブ [uptime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
12873 参照

linux - *nix アップタイムを偽造できますか?

ちょっと興味があるのですがuptime、たとえば 10 年に増やすなど、 を偽造できますか?

システム時刻を変更しようとしましたが、このトリックは実行できません。

0 投票する
3 に答える
198 参照

ruby - Ruby: Fedora マシンの電源が入っている時間を検出する

以前に100回スタックオーバーフローにアクセスしたような気がします。常に良い解決策を見つけましたが、今は行き詰まっています。

コンピューターが毎日どのくらい稼働しているかを監視したいと考えています。これは Ruby で書かれた Fedora マシンで実行されるプログラムの一部です。

以前は、WndProc を使用して関連する電源イベントをキャッチできる Windows で同様のことを行いました。ただし、Fedora (または Linux 一般) では、電源オンと電源オフ/サスペンド/ハイバネート/.... を検出するための適切なフックが見つかりません。

どんな提案でも大歓迎です。

ありがとう、ジェイロック

編集:私が達成したいことを明確にしていないようです。実際には、現在の稼働時間だけでなく、過去の稼働時間に関する情報も取得したいと考えています。したがって、「コンピューターは過去 14 日間で x 時間実行されている」などの情報を知る必要があります。

もう 1 つの追加事項は、たとえば、lastコマンドもジョブを実行しないことです。システムが休止状態またはサスペンド状態になるかどうかは表示されません。

0 投票する
1 に答える
268 参照

monitoring - 監視アラートの過負荷と感度低下に対処する最善の方法は?

私たちは、ネットワーク上のさまざまなサーバーとプロセスに監視を追加する過程にあり、現在、何か問題があると思われる場合、さまざまなモニターが私の開発グループに電子メールを送信します。応答しない、ベンダーへの毎日の自動化された FTP が失敗するなどです。これらの一部は情報提供であり、すぐに対処する必要があります (たとえば、明日または月曜日は問題ありません)。一部は重要であり、実際の顧客の停止の結果であるため、できるだけ早く復元する必要があります。

問題は、非常に多くの電子メールが送信され、人々が電子メールに対して鈍感になり、重要な電子メールさえも無視し始めていることです。毎週担当者が変わりますが、重要なアラートが何時間もそこに留まり、要求も応答もされないことがあります。

この種の監視と警告の状況により適切に対処するために、他の人々は何を行っていますか? その日のすべてを提供するダッシュボードまたは要約メールを用意する必要がありますか? では、重要なことについてはどうでしょうか。グループ メールは依然として最善の方法ですか? 問題が迅速に解決されるように他の人が何をしているのか、私は興味がありますが、開発者が圧倒されて何もしないように気をつけてください。

0 投票する
1 に答える
4965 参照

reporting - システムの可用性またはアップタ​​イムを判断する最良の方法は何ですか?

つまり、システムの稼働時間を表示する最良の方法は何ですか? 理想的には、ウェブホストが行っているように、ある種のパーセンテージを表示したいと考えています。つまり、稼働時間は 99.5% です。

これを判断する標準的な方法はありますか?

0 投票する
2 に答える
1574 参照

c# - C# での文法的に正しい稼働時間

現在の稼働時間を表示するのに文法的に正しい文字列を返したいです。たとえば、3 年 7 か月 11 日 1 時間 16 分 0 秒は、単数単位は複数形であってはならず、0 単位は複数形であるべきであることを意味します。 (例: 年、月などをまだ表示していない場合は表示しない)

ticks メソッドは 1 か月を超えると機能しないため、ManagementObject を使用していますが、datetime の計算と分解の方法について混乱しています (C# は非常に初めてなので、さまざまな機能を実行するユーティリティを作成しています)いろいろなことを学べるので。

これは私が今持っているもので、それほど多くはありません...

どんな助けでも大歓迎です。

0 投票する
2 に答える
1010 参照

php - サーバー稼働時間スクリプト

私は自分のウェブサイトのために何かをしようとしています。具体的には、稼働時間のためにスクリプトを作成しようとしています。

テーブルからパーセントを読み取るスクリプトであるリーダーがあります。

0 投票する
1 に答える
1631 参照

c++ - パフォーマンス カウンターでアップタイムを取得する権限の問題

C++ のパフォーマンス カウンターを使用して、システムの稼働時間を読み取ろうとしています。最低でも XP と Windows 7 の両方をサポートしたいと考えています。

次のコードは、Windows XP で正常に動作します...

..しかし、Windows 7 では失敗します。具体的には、管理者として実行しているかどうかに関係なく、 PdhCollectQueryData は PDH_NO_DATAを返します。

Windows 7 と XP の両方でシステムのアップタイムを取得するにはどうすればよいですか? この時間は、GetTickCount の 49 日間のオーバーフローよりもはるかに長くなると予想されます。可能であれば、XP 用の個別の PDH バージョンと 7 用の GetTickCount64 バージョンを用意したくありません...

0 投票する
2 に答える
1292 参照

mongodb - Node.js で稼働時間モニターを作成するためのアーキテクチャ

Node.js と Redis を使用して稼働時間監視システムを作成するための最適なソリューションは何ですか? Redis をキューとして使用できますが、情報を保存する最良の方法ではありません。おそらく MongoDB はそうですか?

かなり単純に思えますが、サーバーがダウンしていることを保証し、すべてを連携させるために複数のサーバーが必要になるのはそれほど簡単ではありません。

0 投票する
3 に答える
271 参照

java - 無限 for ループの問題

私は Java プログラミングの主任です ... 私はスケジューラーを書いています。プロパティ ファイルから日付と時刻の値を読み取っています。プロパティファイルに変更がある場合は、スケジューラを再スケジュールする必要があります..そのため、次のように無限ループを作成しています。

「アプリケーション サーバー」でのアプリケーションの寿命 (1 年または 2 年) までループが実行される場合、パフォーマンスの問題または JVM の問題が発生するか、それとも他の問題がありますか?

0 投票する
4 に答える
4169 参照

windows - Delphi を使用した Windows の最終起動日時

Windows 2008/2003 マシンで最後の起動/再起動/再起動の日付と時刻を取得するにはどうすればよいですか?

コマンド プロンプトから「ネット統計」を使用できることはわかっていますが、Delphi 経由で行うにはどうすればよいでしょうか。

ありがとう。