タグ付けされた質問 「monitoring」

システムパラメータまたはイベント(プロセッサの負荷、サーバーの応答性、侵入の試みなど)のリアルタイム値を取得する、または特定のイベントが発生したときにアラートを受け取る

1
tmuxにウィンドウを非アクティブに監視させるにはどうすればよいですか?
GNU Screenからtmuxに切り替えました。tmuxがまだ維持されていることを除いて、どちらも似ています。 GNU ScreenにはC-a _(「沈黙」)コマンドがあります。このコマンドは、GNU Screenに現在のウィンドウを監視させ、30秒間非アクティブになったときに警告します。これは非常に便利です。たとえば、GNU Screenは長いapt-get dist-upgradeプロセスを監視し、dpkgから質問があったときに警告を発します。 tmuxには同等のコマンドがありますか?Webを検索しようとしましたが、答えが見つかりませんでした。
18 monitoring  tmux 



1
iotopは1.5 MB / sのディスク書き込みを示しますが、すべてのプログラムには0.00 B / sがあります
iotop出力がわかりません。約1.5 MB / sのディスク書き込み(右上)が表示されますが、すべてのプログラムには0.00 B / sがあります。どうして? このビデオは、Kubuntu 14.04.3 LTS x64 で、数百万のファイルを 含むフォルダーのコンテンツをを使用して削除するときに撮影されましたperl -e 'for(<*>){((stat)[9]<(unlink))}'。 iotopを使用して起動されましたsudo iotop。
18 linux  process  monitoring  io 

5
USBパフォーマンス/トラフィックモニター?
まず第一に、私は同様の質問を見つけましたが、それは本当に私の問題を解決しません。使用しているデバイスのUSBバスがプログラムのボトルネックになっているかどうかを確認しようとしています。 バスの使用率を表示するために(gnome-system-monitorの動作と同様に)USBバスを監視するにはどうすればよいですか?基本的には、バスが「最大」状態になっているかどうかを確認します。私が探しているのはusbmonのインターフェイスだと思います。 これは、USRPとGNU Radioのテストから生じました。USBバスが制限要因になりそうな状況に陥っているので、USBパフォーマンスモニタリングのより一般的な質問をします。

4
サーバーがダウンまたはオフラインになったことを検出するBashスクリプト
背景:サーバーがダウンしたときにアラートを受信する必要があります。サーバーがダウンすると、Sysloadコレクターはアラートを送信できなくなる可能性があります。サーバーがダウンしたときにアラートを受け取るには、それを検出する外部ソース(サーバー)があります。 質問:サーバーがダウンまたはオフラインになったことを検出し、アラートメッセージ(電子メール+ SMS)を送信する方法はありますか(私はbashスクリプトを好む)。

1
平均パイプフロー速度を取得する方法
myfile時間の経過とともに増加している場合は、1秒あたりの行数を取得できます tail -f | pv -lr > /dev/null 平均ではなく瞬間的な速度を提供します。 どうすれば平均速度を取得できますか(つまりv(t)、監視時間にわたる速度関数の積分)。
16 pipe  monitoring  tail  fifo  pv 

5
コンピューター上のアクティビティを監視します。
だから最近、誰かが同意なしに私のコンピューターを使用していること、フォルダーを閲覧していることなどを発見しました... 私はすぐにすべてのパスワードを変更できましたが、侵入者が探していたものに興味があります。だから私はトラップ(邪悪なにやにや笑い)を設定したいと思います。 コンピューター上のアクティビティを監視するソフトウェアは何ですか?私は自分の画面をキャプチャすることがここで機能することを知っていますが。私はむしろログファイルを使用します。 例えば: /var/log/activity.log [2010年8月1日20:23] / usr / bin / thunarアクセス​​/ multimedia / cctv-records / [2010年8月1日20:25] / usr / bin / mplayerアクセス​​/multimedia/cctv-records/00232.avi [3月3日2010 02:34] / usr / bin / thunderbirdが実行されました [3 Aug 2010 03:33] 12.32.132.123からsshセッションを開始 記録したいアクティビティは次のとおりです。 ファイルシステム上のファイルとフォルダーへのアクセス コマンドの実行(コンソールまたはその他から) ユーザーセッション(ログイン、sshセッション、失敗した試行)

1
iostat:待機とsvctm
iostatマンページで、次の2つの類似した列を見つけました。 await The average time (in milliseconds) for I/O requests issued to the device to be served. This includes the time spent by the requests in queue and the time spent servicing them. svctm The average service time (in milliseconds) for I/O requests that were issued to the device. Warning! …
16 linux  monitoring  io 


3
単一プロセスの帯域幅使用量を監視できるツールはありますか?
素敵なモニターを見つけました単一のプロセスのさまざまなランタイムデータを記録できるを。私は帯域幅の使用について同じことをする同等のものを探しています。理想的には、コマンドは次のようになりbwmon --pid 1 --log init.logます。そのようなものはありますか?管理者権限なしで実行できますか?

2
Linux:複数のプロセスを監視するウォッチドッグの作成
数年前、同僚がウォッチドッグプログラムのエレガントなソリューションを思い付きました。プログラムはWindows上で実行され、Windowsイベントオブジェクトを使用して、いくつかのアプリケーションのプロセスハンドル(PID)を監視しました。いずれかのプロセスが予期せず終了した場合、そのプロセスハンドルは存在しなくなり、ウォッチドッグに直ちに信号が送られます。ウォッチドッグは適切なアクションを実行してシステムを「修復」します。 私の質問は、Linuxでこのようなウォッチドッグをどのように実装するかということです。単一のプログラムで他の多くのPIDを監視する方法はありますか?

4
リモートホストへの/からの着信/発信トラフィックを監視および記録するために何を使用できますか?
Webサーバー(VPS上のDebian Squeeze)を実行すると、ホスティング会社によって提供されるグラフは、発信トラフィックと比較して、サーバーに約2倍のトラフィックが着信することを一貫して示しています。私はこれに少し混乱しているので、アップロード/ダウンロードの数字を確認するだけでなく、関係するリモートホストによってそれらを分割するマシンで何らかのロギングユーティリティを実行したいので、着信トラフィックの大部分は、特定のソースからのものです。 発信トラフィックの大部分はApacheを通過するのではないかと思われますが、着信トラフィックはほとんどがApacheを経由するか、他のスクリプトやcronジョブに支配される可能性があります。 。 理想的には、数日間実行したままにして、戻ってきて、着信トラフィックと発信トラフィックの両方について「リモートホストあたりのバイト数」の出力を取得できるツールが必要です。 これは、標準のLinuxツールと少しの構成(可能な場合、どのように?)または専門プログラム(可能であれば、どの?)で可能ですか?

2
「トップ」に一度だけ実行して終了する方法はありますか?
シェルコマンドの出力topは、マシンの状態を大まかに把握するための簡単で馴染みのある方法であることがわかりました。top粗雑な監視を目的として、マシン上の小さなWebサーバーからの出力(またはそれに非常に類似したもの)を提供したいと思います。 文字をフォーマットせずに、テキスト出力を一度だけ書き込むためにtopを取得する方法はありますか?私はこれを試しました: (sleep 1; echo 'q') | top > output.txt これは私が望むものに近いように見えますが、(1)1画面以上の情報が得られないという保証はありません。(2)すべての端末フォーマット文字を削除する必要があります。 またはtop、マシン全体とプロセスレベルのメモリ/ CPU使用率/稼働時間情報の両方をリストする他のようなコマンドがありますか? (理想的には、開発者がMacを使用し、製品環境がLinuxであるため、LinuxとMac OS Xの両方に移植可能な戦略が必要です。)
13 osx  monitoring  top 

3
実行中のプログラムのインスタンスを100個維持する
現在、supervisordを使用して、一度に実行されるスクリプトの100個のインスタンスを維持しています。ダイがあれば、新しいダイが起動します。 しかし、より多くの数(300以上のプロセス)を維持するのに苦労しているようで、代替品を探しています。Monitは、個々のスクリプトを監視し、同じスクリプトの100個のインスタンスを簡単に監視できないため、私が望んでいることを実行していないようです。 私が使用できる別のツールに関する提案はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.