問題タブ [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.
linux - *nix アップタイムを偽造できますか?
ちょっと興味があるのですがuptime
、たとえば 10 年に増やすなど、 を偽造できますか?
システム時刻を変更しようとしましたが、このトリックは実行できません。
ruby - Ruby: Fedora マシンの電源が入っている時間を検出する
以前に100回スタックオーバーフローにアクセスしたような気がします。常に良い解決策を見つけましたが、今は行き詰まっています。
コンピューターが毎日どのくらい稼働しているかを監視したいと考えています。これは Ruby で書かれた Fedora マシンで実行されるプログラムの一部です。
以前は、WndProc を使用して関連する電源イベントをキャッチできる Windows で同様のことを行いました。ただし、Fedora (または Linux 一般) では、電源オンと電源オフ/サスペンド/ハイバネート/.... を検出するための適切なフックが見つかりません。
どんな提案でも大歓迎です。
ありがとう、ジェイロック
編集:私が達成したいことを明確にしていないようです。実際には、現在の稼働時間だけでなく、過去の稼働時間に関する情報も取得したいと考えています。したがって、「コンピューターは過去 14 日間で x 時間実行されている」などの情報を知る必要があります。
もう 1 つの追加事項は、たとえば、last
コマンドもジョブを実行しないことです。システムが休止状態またはサスペンド状態になるかどうかは表示されません。
monitoring - 監視アラートの過負荷と感度低下に対処する最善の方法は?
私たちは、ネットワーク上のさまざまなサーバーとプロセスに監視を追加する過程にあり、現在、何か問題があると思われる場合、さまざまなモニターが私の開発グループに電子メールを送信します。応答しない、ベンダーへの毎日の自動化された FTP が失敗するなどです。これらの一部は情報提供であり、すぐに対処する必要があります (たとえば、明日または月曜日は問題ありません)。一部は重要であり、実際の顧客の停止の結果であるため、できるだけ早く復元する必要があります。
問題は、非常に多くの電子メールが送信され、人々が電子メールに対して鈍感になり、重要な電子メールさえも無視し始めていることです。毎週担当者が変わりますが、重要なアラートが何時間もそこに留まり、要求も応答もされないことがあります。
この種の監視と警告の状況により適切に対処するために、他の人々は何を行っていますか? その日のすべてを提供するダッシュボードまたは要約メールを用意する必要がありますか? では、重要なことについてはどうでしょうか。グループ メールは依然として最善の方法ですか? 問題が迅速に解決されるように他の人が何をしているのか、私は興味がありますが、開発者が圧倒されて何もしないように気をつけてください。
reporting - システムの可用性またはアップタイムを判断する最良の方法は何ですか?
つまり、システムの稼働時間を表示する最良の方法は何ですか? 理想的には、ウェブホストが行っているように、ある種のパーセンテージを表示したいと考えています。つまり、稼働時間は 99.5% です。
これを判断する標準的な方法はありますか?
c# - C# での文法的に正しい稼働時間
現在の稼働時間を表示するのに文法的に正しい文字列を返したいです。たとえば、3 年 7 か月 11 日 1 時間 16 分 0 秒は、単数単位は複数形であってはならず、0 単位は複数形であるべきであることを意味します。 (例: 年、月などをまだ表示していない場合は表示しない)
ticks メソッドは 1 か月を超えると機能しないため、ManagementObject を使用していますが、datetime の計算と分解の方法について混乱しています (C# は非常に初めてなので、さまざまな機能を実行するユーティリティを作成しています)いろいろなことを学べるので。
これは私が今持っているもので、それほど多くはありません...
どんな助けでも大歓迎です。
php - サーバー稼働時間スクリプト
私は自分のウェブサイトのために何かをしようとしています。具体的には、稼働時間のためにスクリプトを作成しようとしています。
テーブルからパーセントを読み取るスクリプトであるリーダーがあります。
c++ - パフォーマンス カウンターでアップタイムを取得する権限の問題
C++ のパフォーマンス カウンターを使用して、システムの稼働時間を読み取ろうとしています。最低でも XP と Windows 7 の両方をサポートしたいと考えています。
次のコードは、Windows XP で正常に動作します...
..しかし、Windows 7 では失敗します。具体的には、管理者として実行しているかどうかに関係なく、 PdhCollectQueryData は PDH_NO_DATAを返します。
Windows 7 と XP の両方でシステムのアップタイムを取得するにはどうすればよいですか? この時間は、GetTickCount の 49 日間のオーバーフローよりもはるかに長くなると予想されます。可能であれば、XP 用の個別の PDH バージョンと 7 用の GetTickCount64 バージョンを用意したくありません...
mongodb - Node.js で稼働時間モニターを作成するためのアーキテクチャ
Node.js と Redis を使用して稼働時間監視システムを作成するための最適なソリューションは何ですか? Redis をキューとして使用できますが、情報を保存する最良の方法ではありません。おそらく MongoDB はそうですか?
かなり単純に思えますが、サーバーがダウンしていることを保証し、すべてを連携させるために複数のサーバーが必要になるのはそれほど簡単ではありません。
java - 無限 for ループの問題
私は Java プログラミングの主任です ... 私はスケジューラーを書いています。プロパティ ファイルから日付と時刻の値を読み取っています。プロパティファイルに変更がある場合は、スケジューラを再スケジュールする必要があります..そのため、次のように無限ループを作成しています。
「アプリケーション サーバー」でのアプリケーションの寿命 (1 年または 2 年) までループが実行される場合、パフォーマンスの問題または JVM の問題が発生するか、それとも他の問題がありますか?
windows - Delphi を使用した Windows の最終起動日時
Windows 2008/2003 マシンで最後の起動/再起動/再起動の日付と時刻を取得するにはどうすればよいですか?
コマンド プロンプトから「ネット統計」を使用できることはわかっていますが、Delphi 経由で行うにはどうすればよいでしょうか。
ありがとう。