タグ

loggingに関するtyruのブックマーク (14)

  • [Nodejs] Express+Log4jsで実践的なログ出力を行う - YoheiM .NET

    こんにちは、@yoheiMuneです。 日は、Log4jsを使ったログの出力やログローテーションをExpressで行う方法をブログに書きたいと思います。 Expressで一番簡単なログファイルの作成 Expressで出力しているコンソールログを一番簡単にログファイルに保存するには、以下のコマンドで実現で来ます。 $ node app.js >> app.log こうすればコンソール出力されてる内容が、app.logというファイルに書き込まれます。 ただ、開発中はこれくらいで良いのですが、リリースして運用する為にはログファイルを分けたり、フォーマットを指定したりしたいので、 ちょっと不十分です。 そこでlog4jsというログ出力モジュールを使って、ログ出力を行いたいと思います。 Log4jsの紹介 Log4jsは、JavaLog4jJavaScriptバージョンのモジュールで、柔軟なロ

    [Nodejs] Express+Log4jsで実践的なログ出力を行う - YoheiM .NET
  • https://blog.ik.am/entries/402

    https://blog.ik.am/entries/402
  • Spring Inject Logger by Annotation Example

    This tutorial: Spring Inject Logger by Annotation Example show you how to Inject a logger by Annotation. DependenciesWe use slf4j logger interface and log4j logger implementation. Next add the spring dependencies to your project. <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

    Spring Inject Logger by Annotation Example
    tyru
    tyru 2016/02/27
    ロガーに getClass() とか渡したいけど @Autowired 付けるから引数渡せないって時に
  • Logback 使い方メモ - Qiita

    説明 依存関係には、とりあえず logback-classic を追加すれば動かせる。 推移的な依存関係の解決で、 logback-core や slf4j-api などが付いてくる。 Logback を使う場合、 API はログファサードである SLF4J を使用する。 設定ファイル(logback.xml)が存在しない場合、デフォルトでコンソールにログが出力される。 ロガーの取得には、 LoggerFactory#getLogger() を使う。 引数にはロガーを特定するための名前を渡す。 普通は、ロガーを使うクラスの Class オブジェクトを渡す。 すると、クラスの FQCN を名前にしたロガーを取得できる。 Logger インターフェースの使い方 ログレベル package sample.logback; import org.slf4j.Logger; import org.s

    Logback 使い方メモ - Qiita
  • JdbcLoggerについて - taediumの日記

    Domaでは、データベースアクセスに関するログ全てについて、それをどう扱うのか(どこにどうやって出力する/しない)を利用者におまかせしています。利用者は、JdbcLoggerインタフェース(http://doma.seasar.org/apidocs/org/seasar/doma/jdbc/JdbcLogger.html)を好きに実装すればいいのです。 利点にはつぎのようなものがあります。 好きなログライブラリを使用できる 情報を取捨選択、または加工して出力できる ログのレベルやカテゴリを好きに決められる たとえば、SQLのログはすべて同じカテゴリで扱うのか、それともDaoごとに別のカテゴリで扱うのかとか JdbcLoggerインタフェースで重要なメソッドは次のものです。それ以外は無視してしまってもそれほど困らないです(念のために出力しておいても困らないですが)。 logDaoMetho

    JdbcLoggerについて - taediumの日記
  • エラー処理とログ出力

    ソフトウェアの開発において、エラー処理は、時には来の機能よりも重要です。業務として開発するソフトウェアでは、来の処理を行うためのコードよりも、エラー処理のコードの方が量が多くなることも良くあります。 ところが、実際のソフトウェアの開発では、エラーをどこでどのように出力するかについては、実装者任せになってしまうことが多いようです。ソフトウェア設計書を見ても、エラーの出力については記述されていないことも良くあります。実装が終わってから、最後に慌しくエラーの出力を組み込むこともあります。 エラー処理について考えてみると、たくさんの難しい問題があることが分かります。これらの問題を理解した上で、きちんとエラー処理の仕組みを考えないと、ソフトウェアの設計や品質にも、重大な影響が及ぶかもしれません。 エラー処理とログ出力は、来、どのようにして行うべきなのでしょうか。 エラーを知らせる仕組み ソフト

    tyru
    tyru 2012/04/14
    throwすると処理が継続できなくなるし、やはりCLのConditionは素晴らしいなーとか思った
  • Page not found - ファイヤープロジェクト

    The page you are trying to reach does not exist, or has been moved. Please use the menus or the search box to find what you are looking for.

  • HttpClient - HttpClient Logging Practices

    Being a library HttpClient is not to dictate which logging framework the user has to use. Therefore HttpClient utilizes the logging interface provided by the Commons Logging package. Commons Logging provides a simple and generalized log interface to various logging packages. By using Commons Logging, HttpClient can be configured for a variety of different logging behaviours. That means the user wi

  • サービス提供終了のお知らせ

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • 入門から実践までJavaで学べる「ログ」の常識

    ログをすべて標準エラー出力に表示するには? それでは、すべてのログ(正確には、Levelクラスで定められたレベルのすべて)をレベルにかかわらず標準エラー出力に表示するように設定を変更してみましょう。SampleLogging3.javaをコピーしてSampleLogging4.javaを作成し、これを以下のように書き換えます。 ……(省略)…… public class SampleLogging4 { /** * ログ設定プロパティファイルのファイル内容 */ protected static final String LOGGING_PROPERTIES_DATA = "handlers=java.util.logging.ConsoleHandler\n" + ".level=FINEST\n" + "java.util.logging.ConsoleHandler.level=FI

    入門から実践までJavaで学べる「ログ」の常識
  • Javaでログ出力(ytp.ne.jp)

    JDK1.4のログ出力を制御するためのlogging.propertiesについてです 標準のlogging.propertiesファイルは、 JDKをインストールしたディレクトリのjre\libの中にあります。 1.まずはlogging.propertiesを覗いてみる 2.ハンドラの指定 3.FileHandlerのプロパティ 4.デフォルトの出力レベル 5.logging.propertiesを指定した実行 6.関連するJava2 SDKドキュメント 1. まずはlogging.propertiesを覗いてみる JDKをインストールしたディレクトリの中のjre\lib\logging.propertiesを見て下さい。 ############################################################ # Default Logging Conf

  • syslogdの限界と次世代シスログデーモン

    2つの次世代syslogデーモン syslogdの問題点を克服したシスログデーモンは、特定機器のために用意された有償製品も含めれば数多くありますが、ここではオープンソースソフトウェアで、Linuxディストリビューションでも標準採用されている「syslog-ng」と「rsyslog」を紹介します。 次世代を意識した「syslog-ng」 syslog-ngはGPLで利用可能なオープンソースソフトウェアです。ハンガリーに拠点を構えるBalaBit IT Securityにより提供されています。「ng」はnext generationを意味し、まさに次世代を意識した、さまざまな機能を備えています。 1998年、当時未完であったDarren Reed氏の「nsyslog」を基に、キャリアクラスで使用されることを前提に開発が行われました。2006年にはIPv6対応やさらなる最適化が施されるなど、現在

    syslogdの限界と次世代シスログデーモン
  • http://dl.dropbox.com/u/224433/kayac-01-log/index.html

  • 超絶未来のprintfデバッグ - uehaj's blog

    printfデバッグというものはなかなか滅びないものでございます。 詳細ログファイルを見ながらデバッグするということに形を変えている様にも思われます。 ならいっそ、それを発展させるとどうなるか? ログ出力指向のデバッギング。ログビューワの超強力なものでデバッガと連動するようなものを使う。 まず、ログは単なる文字列ではない。文字列的にも見れるが、それを構成する要素は全て、どこのルーチンを経由して来たかが全部たどれるようになっている。 100: ABC 2000: というログ表示の例えば100をクリックすると、 def func(b) { int a = 100; Log.info("$a: $b" + getData() + ": "); } のaの定義のところにジャンプ。 bであれば、func()の呼び出し元をたどっていく。 特定の出力データをバイト単位でトラッキングして、どこから来たのか

    超絶未来のprintfデバッグ - uehaj's blog
  • 1