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

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

17
GPU使用状況の監視(CUDA)
コンピューターにCUDAツールキットをインストールし、GPUでBOINCプロジェクトを開始しました。BOINCでは、GPUで実行されていることがわかりますが、GPUで実行されているもの(GPU使用量とメモリ使用量)の詳細を表示できるツールはありますか?
223 monitoring  gpu 


10
新しいファイルのフォルダーを監視するスクリプト?
bashスクリプトを使用してフォルダー内の新しいファイルを検出する方法は?ファイルがフォルダーに作成されたらすぐに処理したいと思います。これを行うことは可能ですか、それとも毎分ごとに新しいファイルをチェックするcronでスクリプトをスケジュールする必要がありますか?

5
ログファイルの最後のn行のみを監視する方法は?
最後の15行のみを表示したいログファイルが増えています。私ができることは次のとおりです。 tail -n 15 -F mylogfile.txt ログファイルがいっぱいになるとtail、最後の行が表示に追加されます。 最後の15行のみを表示し、更新後の最後の15行より前の行を削除するソリューションを探しています。アイデアはありますか?
110 logs  monitoring  tail 

6
ネットワークインターフェースでHTTP要求をオンザフライで監視しますか?
デバッグの目的で、ネットワークインターフェース上のhttpリクエストを監視します。 単純なtcpdumpコマンドラインを使用すると、低レベルの情報が多すぎて、必要な情報があまり明確に表示されません。 トラフィックをtcpdumpファイルにダンプしてから使用すると、wiresharkオンザフライではないという欠点があります。 次のようなツールの使用法を想像します。 $ monitorhttp -ieth0 --only-get --just-urls 2011-01-23 20:00:01 GET http://foo.example.org/blah.js 2011-01-23 20:03:01 GET http://foo.example.org/bar.html ... Linuxを使用しています。


5
ルートのメールアドレスを変更したり、外部アドレスに転送したりできますか?
rootユーザーのメールアカウントで大量のメールを受信して​​います。これは主に、cronスクリプトのようなものからのレポートとエラーのようです。私はこれらのことを解決して解決しようとしていますが、おそらくそれらを何らかの「ダッシュボード」にパイプすることもありますが、それまではこれらのメッセージを自分の電子メールアカウントに送るにはどうすればよいですか?

5
プログラムがアクセスしたファイルをリストする
time 特定のコマンドにかかるCPU時間を把握したい場合は、すばらしいコマンドです。 プログラムとその子によってアクセスされているファイルをリストできる類似のものを探しています。リアルタイムで、またはその後のレポートとして。 現在使用しているもの: #!/bin/bash strace -ff -e trace=file "$@" 2>&1 | perl -ne 's/^[^"]+"(([^\\"]|\\[\\"nt])*)".*/$1/ && print' ただし、実行するコマンドにが含まれる場合は失敗しますsudo。あまりインテリジェントではありません(既存のファイルまたは権限の問題があるファイルのみを一覧表示するか、読み取りファイルと書き込みファイルにグループ化できると便利です)。またstrace遅いので、より速い選択で良いでしょう。

3
「tail」コマンドの「-f」パラメーターはどのように機能しますか?
$ tail -f testfile コマンドは、指定されたファイルの最新のエントリをリアルタイムで表示することになっていますか?しかし、それは起きていません。私がやろうとしていることが間違っている場合は、私を修正してください... 新しいファイル「aaa」を作成し、テキスト行を追加して閉じました。次に、このコマンドを発行しました(最初の行): $ tail -f aaa xxx xxa axx 最後の3行はファイルaaaの内容です。コマンドがまだ実行されているので(使用したため-f)、GUIを介してファイルaaaを開き、手動でさらに数行追加し始めました。しかし、ターミナルはファイルに追加された新しい行を表示しません。 ここで何が問題なのですか?tail -fそれらはシステムによってのみ書かれている場合は、コマンドは新しいエントリを示して?(ログファイルなど)

3
高I ​​/ Oの原因となる特定のファイルの決定
これは簡単な問題ですが、実際に修正する必要があったのは初めてです。どの特定のファイル/ノードが最も多くのI / Oのターゲットであるかを見つけることです。一般的なシステムの概要を取得できるようにしたいのですが、PIDまたはTIDを指定する必要がある場合は、それで問題ありません。 straceでポップアップするプログラムを実行する必要はありませんiotop。iotopファイルごとにアイテム化するものと同じ静脈内のツールを使用することをお勧めします。lsofmailmanが開いているファイルを確認するために使用できますが、どのファイルがI / Oを受信して​​いるか、またはどれだけを表示しているかはわかりません。 使用することが提案されている他の場所を見てきましたauditdが、情報を監査ファイルに入れて、他の目的に使用するため、それをしないことを好むでしょう、これは私が研究できるはずの問題のようですこの方法では。 私が今抱えている特定の問題は、LVMスナップショットが急速にいっぱいになることです。それ以来、私は問題を解決しましたが、どのlsファイル記述子/proc/<pid>/fdが最も速く成長しているのかを確認するために、すべての開いているファイル記述子を単に修正するのではなく、この方法で修正したいと思います。

5
特定のファイルを作成したプログラムまたはスクリプトを見つけることは可能ですか?
「client_state.xml」、「lockfile」、および「time_stats_log」と呼ばれる3つのファイルが私のホームディレクトリに突然現れました。最後の2つは空です。私は彼らがどうやってそこに着いたのかと思っています。初めて起こったのではありませんが、最後は数週間前です。私はファイルを削除しましたが、何も壊したり文句を言ったりしませんでした。私が報告した時に私がしていたことを考えることができませんでしたstat $filename。彼らがどこから来たのかを知る方法はありますか? または、ファイルの作成のためにホームディレクトリを監視する方法はありますか?
35 files  monitoring 

8
curlを使用したWebページのヘルスチェック
特定のURLを呼び出して、サービスのヘルスチェックを行いたいのですが。最も簡単な解決策は、cronを使用して1分ごとにチェックを行うことです。エラーが発生した場合、cronからメールが送信されます。 私はこのためにcUrlを使用しようとしましたが、エラー時にのみメッセージを出力することはできません。出力を/ dev / nullに送信しようとすると、進捗レポートが出力されます。 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5559 100 5559 0 0 100k 0 --:--:-- --:--:-- --:--:-- 106k カールのオプションを調べてみましたが、成功した場合に静かにしたいが、エラーが発生したい場合に適したものが見つかりません。 curlが私が望んでいることをさせる方法はありますか、または私が見なければならない他のツールはありますか?
34 curl  monitoring 


5
着信HTTPリクエストを監視する方法
HTTPポートへの着信要求を監視するにはどうすればよい80ですか?私は私のローカルマシンが使用してのWebホスティングを設定しているDynDNSとNginx。私のサーバーで毎日何件のリクエストが行われているのか知りたいと思いました。 現在、私はこのコマンドを使用しています: netstat -an | grep 80
31 monitoring  web 

1
Linuxの負荷計算で単純な1/5/15分移動平均が使用されないのはなぜですか?
最近まで、負荷の平均(たとえば上に表示)は、状態が「実行可能」または「実行中」のプロセス数の最後のn個の値の移動平均であると考えていました。nは移動平均の「長さ」で定義されます。負荷平均を計算するアルゴリズムは5秒ごとにトリガーされるように見えるため、nは1分間の負荷平均では12、5分間の負荷平均では12x5、12x15でした15分間の平均負荷。 :しかし、私はこの記事読んhttp://www.linuxjournal.com/article/9001を。この記事は非常に古いものですが、今日では同じアルゴリズムがLinuxカーネルに実装されています。負荷平均は移動平均ではなく、名前がわからないアルゴリズムです。とにかく、Linuxカーネルアルゴリズムと、想像上の周期的な負荷の移動平均を比較しました。 。 大きな違いがあります。 最後に、私の質問は次のとおりです。 なぜこの実装が真の移動平均と比較して選択されたのか、それは誰にとっても本当の意味を持っていますか? アルゴリズムが最後の1分よりもはるかに多くを考慮しているため、誰もが「1分間の負荷平均」について話す理由。(数学的には、ブート以降のすべての測定値;実際には、丸め誤差を考慮に入れて-それでも多くの測定値)

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