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

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

6
別のシェルで実行されたコマンドを確認するにはどうすればよいですか?
コマンドが実行されているときに、別のシェルで実行されているコマンドを監視する方法はありますか?どちらのシェルもbashであり、必要に応じてrootアクセス権を持っています。追加のソフトウェアをインストールできません。また、実行画面のような特別なことを他のシェルに行わせたくありません。 状況:Linuxマシンにリモートでログインしているため、同僚もいます。彼女が彼女のシェルで実行しているコマンドを見たいのですが。私はいくつかの組み合わせを使用することができることを知っているwatchし、ps実行に時間が秒以上かかり任意のコマンドを見て、私はそれが非常に短いコマンドで役立つだろうとは思いません。

1
Linuxでの単一プロセスのディスクI / O統計の取得
ディスクに書き込むプロセスのI / O統計を監視する必要があります。目的は、長期間にわたって書き込み速度が高すぎることを回避することです。 iostatシステム全体の観点からこのタスクを実行するためのツールがあることを知っています。 単一プロセスのディスク使用量を監視するようなものはありますか?

3
大きなログファイルでtail -fを使用しても問題ありませんか
大きなログファイル(1 GBに近い)でエラーを監視したいと思います。これをリアルタイムに近づけたい(数秒の遅延で十分)。私の計画はを使用することtail -f | grepです。0バイトから1 GBなど、長時間にわたって実行する場合に、このような方法を使用するとパフォーマンスの問題がありますか?そのようなモニタリングに使用される標準的な慣行はありますか?Solaris 10で使用可能な標準のUNIXコマンドを使用してこれを実行したいことに注意してください。 それが可能であれば、ファイルがロールオーバーしてしまい、整理するのにもう1つの問題があります:)。tail -F(--follow=name)を使用すること-Fは、私がこれを実行したいサーバーでサポートされていないため、私にとってはオプションではありません。私の計画は、この末尾を開始し、ファイルがロールオーバーされているかどうかをポーリングするスクリプトを使用することです。はいの場合、テールをキルして再起動します。より良いアプローチはありますか?
9 logs  monitoring  tail 

3
使用する監視アプリケーションをどのように選択しますか?
パフォーマンス統計を収集するシステムがあると、非常に役立ちます。過去にはこれにMuninを使用しましたが、ボトルネックやその他のさまざまな問題の分析に非常に役立ちました。私は最近、muninに非常によく似ているcollectdを認識しました。 利用できる監視アプリケーション(MuninとCollectd以外)はどのようなもので、どのアプリケーションを使用するかをどのように選択しますか?

3
受け入れキューの長さを監視するにはどうすればよいですか?
私の仮説があります。TCP接続が、サーバーが到達できるよりも速く到達することがありaccept()ます。キューがオーバーフローし、問題が発生するまでキューに入れられます。 これが起こっていることをどのように確認できますか? 受け入れキューの長さまたはオーバーフローの数を監視できますか?どこかに露出しているカウンターはありますか?

2
ネットワーク監視ツールでの3つの値の意味
多くの場合、ネットワーク監視ツールでは、1つのメジャーに3つの値があります。 例 rx: 2.0 kb/s 40 kb/s 10 kb/s これらはcpu loadの動作に似ていますが、異なる長さの時間間隔で取得されます。つまり、1つは2秒ごと、次に4秒です。 前もって感謝します。 プログラムの例の1つはiftopです。


2
PCI-Expressバスの使用状況を測定する方法は?
PCIeバスがボトルネックかどうかを確認する方法を探しています。 特定のNICを介して転送されたバイト数を測定することは問題ではありません。 他のすべてのPCIeデバイス(ハードドライブ、ビデオカードなど)に転送されたデータ量を確認する方法はありますか?

2
sudoの後に別のユーザーに実行されたコマンドを追跡する
のsudoような別のユーザーになるために、10人のユーザーに提供しましたnsup。 どのユーザーがどのコマンドを実行したかを追跡したいnsup。ログファイルを共通のファイルに保存する方法があれば、それは素晴らしいことです。 私は見てみました/var/log/secureが、そこからどのユーザーがどのコマンドを実行したかがわかりませんnsup。これは、どのユーザーがになる ためのコマンドを実行したかだけを示しnsup、それ以降は何も示しません。

2
CプログラムからCPU使用率の統計を取得する
CプログラムからCPU使用率の統計を読みたいのですが、CPUの使用率やスチール時間などに興味があります。これらの統計は、topコマンドの3行目に表示されています。 ()を使用してtopの出力を解析しようとしましたが、正しい統計を表示し始める前に、常に同じ「架空の」値を提供しているようですawktop -n 1 -b | awk '{print $0}'top コードから、またはいくつかのコマンドの出力を解析してCPU使用率の統計を取得する方法はありますか? 編集: プラットフォームはLinuxです ありがとうございました。
8 monitoring  cpu  c  top 

3
メモリスパイクを追跡する方法
Rackspace Cloud(ubuntu 10.04)でアプリを実行しています。なんらかの理由で、過去3晩にわたって、記憶が急上昇し、約7時間横ばいになってから、最終的には落ちていきました。それは真夜中に始まり、午前7時まで続くようです(チャートの時間は無視してください-それらは4時間ずれています)。 Muninチャートを見ると、mysqlでアクティビティが増加していないようで、その間、イーサネットトラフィックが急上昇しているようには見えません(ボットやクローラーのようなものを否定しているようです)。 Linuxがこのような問題をトラブルシューティングするために利用できるツールはどれですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.