問題タブ [logging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - Apache ログ ファイルをローテーションする最良の方法
600MB を超える 1 つのアクセス ログ ファイルを持つ Apache サーバーを使用しています。これにより、ファイルの検索や解析が非常に困難になります。
管理しやすくするためにアクセス ファイルのコピーを毎日作成する、Apache 用のどのソフトウェアまたはモジュールを利用できますか?
logging - ロギングの哲学は何ですか?
Jeff Atwood が尋ねたように、「あなたのログの哲学は何ですか? すべてのコードに散らばって.logthis()
呼び出し.logthat()
を行う必要がありますか? それとも、何らかの形で事後にログを挿入しますか?」
sql - SQL トランザクション ログ ファイル ビューアーを探しています
SQL トランザクション ログを表示/クエリするための優れたツールを使用したことがある方がいらっしゃいましたら、お知らせください。これにより、コミットまたはロールバックされたすべてのトランザクション SQL ステートメントが表示されます。
データベース ファイルの場合、インデックスの内部バイナリ ツリー構造を表示するような追加のグラフィカル機能があれば、それは素晴らしいことですが、私はあまりにも多くのことを求めていると思います..
c# - ログをフォーマットする良い方法は何ですか?
Telnet 接続から受信したすべての受信メッセージをログに記録する必要があるアプリケーションを設計しています。テキストはほとんどプレーンですが、テキストの色と書式設定 (16 色、太字、下線など) を提供する ANSI タグを含めることができます。
ログをフォーマットして、フォーマット、日付/時刻、および後で他のメタデータを含むテキストを保存したいと考えています。私が最初に考えたのはすべて XML でしたが、これは後で高速な検索ツールを作成する能力に影響を与える可能性があります。私の現在のアイデアは、行番号で参照される、別の XML ファイルに保存されたメタデータを含む 1 つのファイルの日付/時刻 + テキストです。
これは良い解決策ですか?また、書式設定コマンドをどこにどのように保存すればよいですか? 元の ANSI タグはプレーンを混乱させますが、それらを 2 つの異なるファイルに含めるのは扱いにくい場合があります。
追加:これまでのいくつかの回答に感謝しますが、ほとんどの場合、メッセージはシステムメッセージではなく、人から人へのコミュニケーションになることに言及する必要があります. 一種のより原始的な IRC。どのメッセージが重要であったかを後で (メタデータを追加して) 決定するのはユーザー次第です。これは、フィルタリングまたは編集されたログが派生する可能性のあるレコード ログの未加工です。
c++ - 目詰まりのポイントは?
私は疑問に思っていました、詰まりのポイントは何ですか?私が知る限り、clog は cerr と同じですが、バッファリングがあるため、より効率的です。通常、stderr は stdout と同じなので、clog は cout と同じです。これは私にはかなり不自由に思えるので、誤解しているに違いないと思います。エラーメッセージが出力されているのと同じ場所にログメッセージが出力されている場合 (おそらく /var/log/messages 内の何か)、おそらくあまり多くを書き出していません (したがって、non を使用してもあまり失われません)。 -buffered cerr)。私の経験では、クラッシュを見つけるのに役立つように (バッファリングされていない) ログメッセージを最新の状態にしたい (そのため、バッファリングされた clog を使用したくない)。どうやら私は常に cerr を使用する必要があります。
プログラム内で clog をリダイレクトできるようにしたいと考えています。ライブラリ ルーチンを呼び出すときに、cerr と clog の移動先を制御できるように、cerr をリダイレクトすると便利です。一部のコンパイラはこれをサポートできますか? DJGPP を確認したところ、stdout は FILE 構造体のアドレスとして定義されているため、「stdout = freopen(...)」のようなことを行うのは違法です。
- clog、cerr、cout、stdin、stdout、および/または stderr をリダイレクトすることは可能ですか?
- clog と cerr の唯一の違いはバッファリングですか?
- より堅牢なログ機能を実装 (または検索) するにはどうすればよいですか (リンクをお願いします)。
sql-server - T-SQLにログインする方法
ADO.NETを使用してSQLServer2005にアクセスしており、呼び出しているT-SQLストアドプロシージャの内部からログに記録できるようにしたいと考えています。それはどういうわけか可能ですか?
ADO.NETを使用しているときに、「print」ステートメントからの出力を表示できません。ロギングを使用したいので、理想的なソリューションは、SysInternalsからDebugViewにメッセージを送信することです。
c++ - 別のアプリケーションとしてログ ファイルからデータを読み取ることは、ログ ファイルに書き込むことです。
アプリケーションによって書き込まれているログ ファイルを監視したいと考えています。ファイルが書き込まれている間、またはその直後に、ファイルを 1 行ずつ処理したいと考えています。eof に達した後にファイルが拡張されたことを検出する方法が見つかりませんでした。
コードは Mac と PC で動作する必要があり、どの言語でもかまいませんが、私は C++ と Perl に最も精通しています。
それを行うための最良の方法についての提案はありますか?
java - ファイルハンドルを追跡する
私は log4j を使用する巨大な耳を持っており、それをセットアップするために使用される単一の構成ファイルがあります。この構成ファイルでは、特定のログ ファイルについて言及されていませんが、構成ファイルで指定されたもの以外の追加のファイルがログ フォルダーに生成されます。(logger|log4j|log).(properties|xml) の他の組み合わせを検索しましたが、ear に含まれるすべての jar ファイルで有望なものは見つかりませんでした。これらの余分なファイルを作成している問題のあるスレッド/クラスを追跡するにはどうすればよいですか?
.net - Windows フォームの未処理の例外ログ
Windows フォーム用のELMAHのようなものはありますか?
サポートのためにパッケージ化する前に、未処理の例外を処理し、スクリーンショットやその他の環境情報を取得する標準的な方法を探しています。
delphi - どのログ ライブラリが優れていますか?
私は考えていた; Delphi のどのロギング ライブラリが好みですか?
複数の製品を使用したことがある場合は、その製品を好む理由を追加してみてください。
読みやすくするために、この質問に提案を追加します。