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

後で報告および分析するために、システム(または特定のプログラム)のアクティビティを記録します。ログイン、ログアウト、Webサーバーページ要求などがすべてログに記録される場合があります。

6
ログファイルを一種の循環バッファーに変換する
皆さん、ログファイルを循環バッファーとして機能させる* nixソリューションはありますか?たとえば、最大1Gbのデータをログファイルに保存し、制限に達すると古いエントリを破棄するようにします。 まったく可能ですか?ログファイルを何らかの特別なデバイスに変換する必要があることを実現するために、私は信じています... PS私はその他のログローテーションツールを知っていますが、これは私が必要とするものではありません。ログローテーションには大量のIOが必要で、通常は「ランタイム」ソリューションが必要なときに1日に1回発生します。
22 logging 

8
ログをローテーションするようにIISをセットアップするにはどうすればよいですか?
私は長年Apacheを使用してきましたが、Apacheがログのローテーションを処理することは当然だと思っていました。IISの設定を掘り下げてグーグルで調べましたが、ログのローテーションを有効にするためのIISのオプションが見つかりません。 特定のしきい値を超えてログを削除するようにIISを構成する好ましい方法は何ですか?あなたのためにこれを行う製品はありますか?エンタープライズWindowsショップは何をしますか? 構成:IIS 6.0 / Windows Server 2003 32ビット
21 iis  logging 



3
access.logの代わりにaccess.log.1にnginxロギング、logrotateが失敗しましたか?
/var/log/nginx/access.logへのアクセスとエラーを/var/log/nginx/errors.logに記録するように設定されたnginxインスタンスがありますが、logrotateが毎週実行されるとすぐにファイルが移動します*。初めてこれに気づいたとき、ログのローテーションから3週間が経過し、ログが巨大になっていました。実行kill -HUP `cat /run/nginx.pid`すると、nginxは再び適切な場所へのロギングを開始しましたが、問題は次の週に再び始まりました。 これがイライラするより重要な理由は、rsyslogを介してLogglyにアップロードするように設定されたログがあり、nginxがファイルへのロギングを停止するとrsyslogポーリングが発生し、アップロードが停止し、アラートが表示されないことです。 私はそれがnginxを再起動するか、設定をリロードすることと関係があるのではないかと疑っています。実行しようとしましたkill -USR1 `cat /run/nginx.pid`が、実行するまでファイルは間違った場所に記録され続けましたがkill -HUP `cat /run/nginx.pid`、問題は解決しません。 何が起こっているのでしょうか?私はlogrotateまたはnginxの管理の専門家ではないことを認めていますが、私のGoogleはこれに関して私に失敗しました。 ここに私のnginx logrotateスクリプトがあります。他に見たいものがあるかどうか教えてください。nginx.confには、出力場所の定義以外に、ロギングに関して特別なものはありません。 /var/log/nginx/*.log { weekly missingok rotate 52 compress delaycompress notifempty create 0640 www-data adm sharedscripts prerotate if [ -d /etc/logrotate.d/httpd-prerotate ]; then \ run-parts /etc/logrotate.d/httpd-prerotate; \ fi \ endscript postrotate [ -s /run/nginx.pid ] && kill …

4
syslog local [0-7]機能を使用するプログラムのデフォルトはどれですか?
同様に、共通のシステム機能(とmail、news、daemon、cron、など)、syslogのは「ローカル」の施設、番号0〜7までのシリーズを提供していますLOCAL0、LOCAL1、...、 LOCAL7。 一般的なアプリケーションのプログラムのデフォルトはどれですか? よく知られたサービスに「伝統的に」どの施設が使用されているかを調べたい。さまざまなソフトウェアがインストールされた多くのサーバーにアプリケーションをデプロイし、自分のログに簡単に使用できる「無料」機能があるかどうかを確認したいと思います。 メモとして、syslog機能以外にこれを行う方法が他にもあることを認識しています。ちょっと興味があるんだけど! ここに、いくつか(私自身の質問に答え始めた)とvoretaq7に感謝します: LOCAL0 postgresqlによって使用されます LOCAL2 sudoによって使用されます LOCAL3 SpamAssassinの一部のバージョンで使用されています LOCAL4 slapd(OpenLDAPサーバー)によってデフォルトで使用されます LOCAL5 Snort IDSによって時々使用されます LOCAL7 Fedora 12のブートメッセージに使用されます
19 logging  syslog 

2
auth.logのsshdエントリにあるSHA256とは何ですか?
ssh経由でログインすると、auth.logに次のように表示されます。 Dec 14 16:29:30 app sshd[22781]: Accepted publickey for dev from XXX.XXX.XX.XXX port XXXXX ssh2: RSA SHA256:pO8i... 私はこのSHA256情報が何であるかを理解しようとしましたが、一致するように見えるものを見つけることができませんでした。まず、接続元のクライアントからの情報(公開鍵、指紋、ハッシュ化されたホスト名など)の可能性があると思いましたが、サーバー側でも確認するものが見つかりませんでした。 私が見つけた最も近い情報はここにありますが、「これは認証にキーを使用する例です。これは、base64のSHA256ハッシュとしてkewy(スペルミスの可能性が高い)フィンガープリントを示しています。」 、対応するキーフィンガープリントが見つからないため。 ありがとうございました。
19 ssh  logging 

8
RDPアクティビティログはありますか?-Windows Server 2008 R2
サーバーフォールトで回答できるため、 この質問はStack Overflowから移行されました。 9年前に移行され ました。 少数のユーザーがRDPを介してサーバーにログインしています。 アクティビティを監視したいのですが、Windows Serverでの自分のやり方がよくわかりません。 相談できるようなログがあることを期待しています。 何か案は?:)

6
プロセスごとのCPU使用率を記録するにはどうすればよいですか?
Linodeには奇妙な動作をしているボックスがあります。時々CPUとディスクI / Oが100%になり、サーバーが応答しなくなり、起動する必要があります。私は何が起こっているかをよりよく調査したいのですが、そのCPUとI / Oのすべてに責任を負っている人を見つける方法がわかりません。Gentoo 2.6.18を実行しています。

11
フリーウェアIISログアナライザーはありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 5年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 ASP.NETを使用するのは良いことですが、PHPも大丈夫であり、IIS6でホストする必要があります。 編集:ログはイントラネットサイトからのものです。

1
nginxアクセスログファイルのサイズを制限して圧縮する方法は?
ドメインのアクセスログで切り捨てとgzipを設定する方法について、何らかの方向性を得たいと思っています。コアnginxアクセスログはデフォルトで分割および圧縮されますが、個々のアクセスログは増え続けています。 これはセットアップできるもので、nginx、またはコアログを管理しているシステム上の他の何かによって処理されますか?
18 ubuntu  nginx  logging  gzip 

3
Dockerコンテナで実行しているときにphp-fpmを取得してstdout / stderrに記録する方法
Dockerコンテナーにphp-fpmがあり、fpm構成Dockerfileファイル(/etc/php5/fpm/pool.d/www.conf)を編集して、アクセスログ/var/log/fpm-access.logとエラーログを設定します/var/log/fpm-php.www.log。 # Do some php-fpm config # Redirect worker stdout and stderr into main error log # Activate the fpm access log # Enable display errors # Enable the error log RUN sed -i '/^;catch_workers_output/ccatch_workers_output = yes' /etc/php5/fpm/pool.d/www.conf && \ sed -i '/^;access.log/caccess.log = /var/log/fpm-access.log' /etc/php5/fpm/pool.d/www.conf && \ sed -i …

5
システム管理者にprodサーバーへのアクセス理由を記録するよう強制する手法が必要
私の会社では、ユーザーが運用サーバーにログインするときはいつでも、そのユーザーがログインした理由とユーザーが加えようとする変更を記録する必要があります。私のチームはこれをしたいのですが、忘れがちです。私は彼らが覚えているのを助けたいです。私はmotdを検討しましたが、もう少し強力なものが必要です。 私の最初の考えは、ユーザーのシェルを次のようなスクリプトに変更することでした vim /logs/logindate.txt bash -l より良いまたはより標準的な技術はありますか? 注:これらのユーザーはシステム管理者であり、システムを破壊することなくログエントリを作成したいという考えです-彼らは頻繁にそうすることを忘れます。だから、もし彼らがそれをctrl-cできるなら、まあ...そうしないと仮定している。
17 linux  logging 

2
wtmpを開始する前に誰がログインしたかを見つける方法
私は自分のオフィスの特定のマシンに最近ログインした人を特定しようとしています。だから私はを使用lastしましたが、wtmpは昨日(月曜日)の14:30頃に始まります。少なくとも日曜日までさかのぼる情報を見つけたいと思っていました。とにかく、許可ログファイルをたたくことなくその情報を取得する方法はありますか?
17 linux  logging  login 


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