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

ログファイル(プログラムがエラーメッセージや情報メッセージを出力するテキストファイル。デバッグやトラブルシューティングに役立ちます)を構成または分析します。


1
ULOGとNFLogの違いは何ですか?
さまざまな場所で、専用のnetfilterロギングを取得するために、LOGの代わりにULOGまたはNFLOGを使用することが推奨されています(たとえば、ここまたはここを参照)。 見てから、man iptablesこれら二つの非常に似ています。NFLOGは「nfnetlink_logバックエンド」について語るのに対して、ULOGはバックエンドについて語りません。 違いは何ですか? どちらか一方を使用する典型的な状況はありますか?
13 linux  iptables  logs 

3
「システムは現在リブートのためにダウンしています」
私はtty経由でビーグルボードに接続していますが、突然このメッセージが表示されます: Broadcast message from root@arm (unknown) at 11:40 ... The system is going down for reboot NOW! [ 143.036193] Restarting system. システムはUbuntu 12.10です。システムがダウンすることにした理由を見つけることができる場所はありますか? 更新:詳細 これは実際に常に発生し、ボードは1〜5分ごとに再起動します。 起動時にプログラムやデーモンが実行されないようにしました。 Restartingファイル内のどこにも見つかりません/var/log でsyslog、再起動する前に、一貫していますFeb 10 09:20:00 arm rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="317" x-info="http://www.rsyslog.com"] exiting on signal 15.
13 logs  reboot 

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

6
logrotateを使用せずにログファイルのサイズを固定する
ログファイルのファイルサイズを、新しい空のファイルでローテーションして古いファイルを削除(またはアーカイブ)せずに固定する方法はありますか。たとえば、ログファイルの最大サイズを1MBに設定すると、ファイルサイズがその制限を超えて増加すると自動的にクランプされ、テキストは「テール」に追加され、テキストの最も古い部分がポップアウトされてファイルサイズが1MBに維持されます。
13 files  logs  size  logrotate 


2
ログファイルがない場合にrsyslogにログファイルを作成するよう指示する方法は?
rsyslogのデフォルトの動作は、既存のログファイルにトレースを追加することです。 現在、rsyslogが既に実行されているときにログファイル(たとえば、アプリケーションからのトレースのログ専用)を削除し、アプリケーションを実行すると、rsyslog はログファイルを作成しません(CentOs、Scientific Linux)トレースは記録されません。 トレースを追加する前にログファイルを作成しないようにrsyslogに指示できる構成オプションはありますか? 注:を実行するservice rsyslog restartと、空のログファイルが強制的に作成されます。 rsyslog.conf(何も追加されていません) # rsyslog v5 configuration file # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html # If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html #### MODULES #### $ModLoad imuxsock # provides support for local system logging (e.g. via logger command) $ModLoad imklog # provides kernel logging support …
12 centos  logs  rsyslog 

1
ディレクトリで実行されたすべてのイベントをログに記録する方法は?
特定のディレクトリで実行されたすべてのイベントを記録するにはどうすればよいですか? ある期間内に変更された各ディレクトリのエントリを記録したい。find . -type d -mmin -5コマンドを使用しています。 これに加えて、ディレクトリを別の場所に移動したときに、以下のログの詳細を追加する必要があります。たとえば、 ディレクトリ「xyz」が「home / usr / xyz」から「home / usr / documents / xyz」に移動しました
12 linux  directory  logs 

3
crontabのすべてのstderr出力をファイルに記録する
たとえばstderr、次の方法で1つのスクリプトのログを記録できます。 * * * * * run_script.sh > /var/log.txt 2>&1 しかしstderr、crontabのすべてのスクリプトをログに記録したいと思います。> /var/log.txt 2>&1すべてのスクリプトに追加できますが、に何百ものスクリプトがある場合は良くありませんcron。これを行う別のより簡単な方法はありますか?


3
頻繁なIPのログファイルの解析
だから、DDOS攻撃を受けている間にこれを一緒にハックして、ログからいたずらな IP を引き出しました。誰もそれを改善するための改善や他の提案がありますか? 一般的な考え方は次のとおりです。 IPのみをログファイルからプル それらを並べ替える uniqとそれらを数える もう一度並べ替えます そして、ストリングo'pipes: cut --delim " " -f7 /var/log/apache_access | sort | uniq -c | sort -rn > sorted-ips.txt

1
GNU Screen:画面がすでに接続されているときにロギングを有効または無効にする方法は?
画面が接続されているが、screen -L最初に実行するのを忘れたとします。画面を再実行せずに、現在接続されている画面のロギングを有効または無効にすることはできますか? Ctrl+a h(そのキーのコンボの後にh)を押すことで、現在接続されている画面のスクリーンショットを本質的に取得できることはわかっていますが、接続された画面の永続的なログ記録を有効にしたいと思います。出来ますか?

1
特定のユニットのジャーナル出力を特定のファイルに送る方法は?
Arch Linuxのジャーナルにログ情報を出力するいくつかのデーモンが(systemdユニットとして)実行されているシステムがあります。これらのユニットファイルのいくつかのジャーナル出力を、場所を指定する別のテキストファイルに送り、基本的にユニットのサブセットのログファイルを作成します。どうすればそれを実現できますか?

2
ログファイルからユーザーエージェント文字列を抽出するにはどうすればよいですか?
現在、私はこのようなコマンドを実行して、最もリクエストされたコンテンツを取得しています: grep "17\/Jul\/2011" other_vhosts_access.log | awk '{print $8}' | sort | uniq -c | sort -nr ユーザーエージェントの文字列を確認したいのですが、問題はいくつかのスペースが含まれていることです。次に、典型的なログファイルの行を示します。UAは、引用符で区切られた最後のセクションです。 example.com:80 [ip] - - [17/Jul/2011:23:59:59 +0100] "GET [url] HTTP/1.1" 200 6449 "[referer]" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30" これのためにawkより良いツールはありますか?
12 logs  awk 

3
ログプログラムはどのようにして削除されたファイルにログを記録し続けることができますか?
以下からのUnixパワーツール、第3版:代わりにファイルを削除するの、それを空のセクションを: アクティブなプロセスでファイルが開かれている場合(ログファイルでは珍しいことではありません)、ファイルを削除して新しいファイルを作成しても、ログプログラムには影響しません。これらのメッセージは、リンクされなくなったファイルに移動し続けるだけです。ファイルを空にしても関連付けは解除されないため、ロギングプログラムに影響を与えることなくファイルをクリアします。 (重点鉱山) プログラムが削除されたファイルにログを記録し続ける理由がわかりません。ファイル記述子エントリがプロセステーブルから削除されていないためですか?

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