問題タブ [error-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.
c# - .NETデスクトップアプリケーションを介したエラーログの送信
最近、お客様は予期しないクラッシュを経験しています。すでにローカルマシンにエラーを記録しています。アプリケーションがクラッシュしたとき、または予期しない動作が発生したときに、何らかの方法で「エラーログを送信」できるようにするメカニズムはありますか?
言い換えると、アプリケーションがフリーズ、ハング、またはクラッシュしたことをどのようにして知ることができるので、何かを送信して、通常の「応答しない」ウィンドウメッセージを上書きできますか?
c# - C#WindowsフォームアプリケーションからSQLiteデータベースにエラーを記録する
WCFサービスと通信するC#でWinアプリを開発しています。Sql Liteデータベースに記録するためにクライアントでスローされた例外をログに記録したい(Winアプリはデータをローカルに保存するためにSql Liteデータベースを使用しています)。その後、サポート/分析/アプリケーションの改善に役立つように、必要に応じてwcfサービスに送信する必要があります。
。だけですべてのcatchブロックで直接呼び出すことができるメソッドが必要ですLogHelper.Log(ex)
。
誰かがエンタープライズライブラリを介してそれを行ったか、そのような状況に何か良い習慣を使用したかどうか知りたいですか?
更新 System.Data.SqLiteライブラリを介してローカルにデータを保存するためにすでにsqlliteデータベースを使用しています
php - PHP5 での致命的/解析エラーのログ記録
サーバー上で実行されている Web サイトに統合され、エラー バッチなどをメールで送信するエラー ログ サービスを作成しています。
そのため、致命的なエラーと解析エラーを処理する方法があるかどうかを調べようとしましたが、PHP コード (出力バッファー、シャットダウン関数) でそれを処理するためのトリックを使用していません。PHPコードの外でCコードまたはそれを処理する何かを書くことができてとてもうれしいです。可能であれば、リダイレクトも発行したいと思います (私のサイトは出力バッファリングを使用しているため、ヘッダーが送信されることはありません)。
これは PHP モジュールを使用して実行できると確信していますが、作成したことがなく、どこから始めればよいかわかりません。
c# - 初心者はasp.net c#でエラーログをどこから始めますか?
私は試行錯誤を経てC#でasp.netを教えている初心者ですが、残念ながらこれは多くのエラーを意味します!
基本的に 404 のカスタム エラー ページを作成したので、サイトの訪問者は .NET がスローする醜いアプリケーション エラー メッセージを受け取りませんが、人々がサイトを使用するときに何が問題なのかを自分で確認できるようにしたいと考えています。
だから私はかなり基本的なエラーロギングC#クラスを構築または学習しようとしています.NETエラーが発生したときにブラウザで指定されたのと同じ情報を送信し、これをTXTファイルに送信し、同時にエラーをメールで送信します素晴らしいことだ
どこから始めればいいのかわからない、誰かが私にいくつかの指針を教えてくれる?私がプラグインして遊ぶことができる、すでにこれを行うオープンソースクラスも同様に機能します。そうでなければ、どこから読み始めるかについてのリンクやガイダンスも素晴らしいでしょう。
私は msdn 情報ダンプ ページを理解する上である種の精神的ブロックを持っていますが、実際の人々が同じことを自分自身で実装したり、そのようなことを話している記事を見つけたいと思っています。
このために大規模または複雑なサードパーティのサービスを使用するつもりはないことに注意してください。簡潔にカスタマイズされたサービスを実装するプロセスから学びたいと思っています。
php - PHP で c の #def の機能を実現する方法
まあ、それが私が望んでいるものかどうかはわかりません。しかし、ここに私の問題があります:
エラーが発生した場合に備えて、FILE、CLASS、FUNCTION、および LINE をファイルに記録しています。そのために私は次のようなことをしています:
問題は、パラメーターでそのコードを繰り返さなければならないところです。フォーマットを変更したい場合は、どこでも変更する必要があります。
どうすれば次のようなものを手に入れることができますか:
PHP定義では、定義が使用されている場所ではなく、その定義がある場所のLINE番号が得られるため、不可能です。
これに対する解決策は大歓迎です。#def の C のような機能を持つことについて、私は意地悪ではありません。
編集: この関数は、エラーが発生した場合にのみ呼び出されるとは限りません。その関数を呼び出している場所ならどこでも、ファイル、行などをログに記録したいだけです。したがって、コードを「」のどこかに貼り付けるだけで、行などをログに記録する必要があります。
例えば:
ruby-on-rails - Rails のエラー ログ
私のチームは最近 Rails に切り替えましたが、プロジェクトのエラー ログ ソリューションをまだ実装していません。
Elmah のようなものが欲しい - http://code.google.com/p/elmah/ - エラーと詳細がログに記録され、簡単にアクセスできる場所。
何か提案はありますか?
ありがとう!
tomcat - Tomcat で基本的な 404 タイプのエラー メッセージをログに記録できません
Tomcat が 404 タイプのエラーを出力するログが必要です。私が使用している: Centos 5.2 の tomcat 6
Tomcat にデプロイされたアプリケーションで 404 エラーが発生しています。要求されたファイルやその他の単純なエラーが見つからない場合に、Tomcat がメッセージを出力するログを見つけることができませんでした。- 私は、アプリケーションによって記録されたものについて話しているのではなく、404 タイプのものについて話しているだけです。
/logs を確認したところ、次の種類のファイルが見つかりました
- catalina.out : 起動およびシャットダウン メッセージ (ほとんどが INFO メッセージ) が含まれます
- catalina..log : 上記のファイルと同じ日付のデータが含まれています
- host-manager.year-mm-dd.log : 空 (Tomcat マネージャー用のようです。使用していません)
- localhost.year-mm-dd.log : アプリケーション関連のログ メッセージ (org.apache.catalina.core.ApplicationContext... INFO メッセージ)
- manager.year-mm-dd.log : 空
したがって、これらのいずれにも 404 エラーが含まれていません。/usr/share にアンパックするだけで tomcat をインストールしたので、/var/log にログがないことは確かです (catlina または tomcat を確認しましたが、何もありません)。
JoseKでも提案されているように、server.xmlでバルブを構成しようとしました
これにより、受信したリクエストの詳細を含むファイル /logs/localhost_access_log.txt が作成されました。
リクエストの URL が含まれています: //files/file1.html 見つからなかったファイルのパスが必要です: /usr/share...../files/file1.html 、しかし、小さな要件に対してはあまりにも多くの作業のようです。もっと簡単な方法を知っている人はいますか?
apache-flex - クライアント側のロギングを行いますか?
Flex と Silverlight を使用して RIA アプリを構築するときに、クライアント側で発生するエラーをどのようにキャプチャしますか? 一般的な慣行は何ですか?Web サービスへの非同期 js 呼び出しが実装されているのを見たことがありますが、コミュニティがそれをどのように扱っているか知りたいです。
java - Tomcat の Catalina エラー ログに URL を表示する
私は Java の世界に慣れていないので、安らかな Javax Web サービス アプリケーションをデバッグする必要があります。
一部のページでは例外が発生し、それらは正しくログに記録されますが、コードを呼び出したページの URL をログとスタック トレースに記録したいと考えています。
GET および POST 情報も重要です。
出来ますか?
c# - ロガーでスタックトレースをログに記録する
C#.Net2.0でLoggingApplicationブロックを使用しています。私のコードはエラー情報をフラットファイルに記録しています。msdnで説明されているように、リスナー、フォーマッター、カテゴリなど、必要なすべての構成をweb.configに設定しましたが、正常に機能しています。しかし、問題は、le.Messageプロパティに50文字を超える文字を入れることができないことです。私の場合、スタックトレースの長さは500文字を超えており、エラーが発生したときにフラットファイルにログインします。
LogEntryオブジェクトのMessageプロパティ内に配置できる文字の数に制限はありますか?または、スタックトレースをロガーフラットファイルに記録する他の方法はありますか?
これが簡単なコードです。
構成設定
これが私が使用したフォーマッターです。
そして、ここにリスナーがいます、
カテゴリ