Skip to content

Castoro::gateway logs

lamatsujun edited this page Dec 9, 2011 · 6 revisions

Castoro-Gateway ログ

Home > Components > Castoro::Gateway >

ログファイル出力先設定

  • 既定のログファイルパス
    ログファイルはデーモン起動時に以下のファイルパスに出力される。
    /var/castoro/gateway.log
    
  • ログファイル出力先の指定方法
    以下のコマンドでログファイル出力先を指定してGatewayをデーモン起動する。
    castoro-gateway start -d -l 【ログファイル出力先パス】
    
  • 設定ファイルを使用したログファイル作成方法
    設定ファイルの詳細は、「 Castoro Gateway コンフィグレーションファイル仕様 」を参照。
    • 例.) 日付ごとのログローテーションの設定
      • コンフィグ値 logger を下記に書き換える。( 第二引数に daily を追加 )
        ' Proc.new { |logfile| Logger.new(logfile, ‘daily’) } '
        

出力されるログの種類

ログレベルにより出力されるログは以下の通り。
Gateway のデフォルト設定は INFO (1)

ログの種類 ログレベル
DEBUG (0) INFO (1) WARN (2) ERROR (3) FATAL (4)
起動
停止
起動設定表示
( Gateway 起動時 )
Basket情報の探索開始
Basket情報の探索結果
Basket作成可能Peerの探索開始
Basket作成可能Peerの発見
Basket作成可能Peerの未発見
Basket情報追加
( 操作開始時 )
Basket情報追加
( キャッシュ書込時 )
Basket情報消去
( 操作開始時 )
Basket情報消去
( キャッシュ消去時 )
Peer情報の更新
( キャッシュ書込時 )
ステータスコマンド実行
Basket情報一覧出力
( ダンプ開始時 )
Gateway内部エラー発生
Gateway内部エラー詳細出力

ログ内容

  • castoro-gateway のログ
    Gateway をデフォルト設定 ( ログレベル: INFO ) で起動した際のログを示す。
# Logfile created on 2011-10-17 16:52:35 +0900 by logger.rb/25413
I, [2011-10-17T16:52:35.569777 #10267]  INFO -- : *** castoro-gateway starting. with config
---
logger: " Proc.new { |logfile| Logger.new(logfile) } "
user: quanp
workers: 5
loglevel: 1
multicast_addr: 239.192.1.1
multicast_device_addr: 192.168.1.0
cache:
  watchdog_limit: 15
  return_peer_number: 5
  cache_size: 500000
gateway:
  console_port: 30110
  unicast_port: 30111
  multicast_port: 30109
  watchdog_port: 30113
  watchdog_logging: false
peer:
  multicast_port: 30112

I, [2011-10-17T16:52:35.579596 #10267]  INFO -- : starting facade
I, [2011-10-17T16:52:35.859538 #10267]  INFO -- : starting workers... #<Thread:0x9038050>
I, [2011-10-17T16:52:35.860936 #10267]  INFO -- : starting workers... #<Thread:0x9037fb0>
I, [2011-10-17T16:52:35.861927 #10267]  INFO -- : starting workers... #<Thread:0x9037f24>
I, [2011-10-17T16:52:35.862590 #10267]  INFO -- : starting workers... #<Thread:0x9037e84>
I, [2011-10-17T16:52:35.863513 #10267]  INFO -- : starting workers... #<Thread:0x9037e34>
I, [2011-10-17T16:52:37.382735 #10267]  INFO -- : watchdog status [peer100]  => 30
I, [2011-10-17T16:52:38.658751 #10267]  INFO -- : watchdog status [peer200]  => 30
I, [2011-10-17T16:53:20.433208 #10267]  INFO -- : [key:1.1.1] fetch peers <["peer200", "peer100"]>
I, [2011-10-17T16:53:20.508822 #10267]  INFO -- : [key:1.1.1] insert cache <peer200> </expdsk/1/baskets/a>
I, [2011-10-17T16:53:23.527748 #10267]  INFO -- : [key:1.1.1] insert cache <peer100> </expdsk/1/baskets/a>
W, [2011-10-17T16:53:27.381727 #10267]  WARN -- : [key:2.1.1] It failed in the selection of Peer.
I, [2011-10-17T16:53:41.413741 #10267]  INFO -- : [key:1.1.1] cache hit => true
I, [2011-10-17T16:53:51.482229 #10267]  INFO -- : [key:2.1.1] cache hit => false
I, [2011-10-17T16:54:03.158410 #10267]  INFO -- : [key:1.1.1] cache hit => true
I, [2011-10-17T16:54:03.251069 #10267]  INFO -- : [key:1.1.1] drop cache <peer200>
I, [2011-10-17T16:54:03.338943 #10267]  INFO -- : [key:1.1.1] drop cache <peer100>
I, [2011-10-17T16:54:08.083852 #10267]  INFO -- : [key:2.1.1] cache hit => false
I, [2011-10-17T16:54:20.388939 #10267]  INFO -- : status request accepted.
I, [2011-10-17T16:54:31.021812 #10283]  INFO -- : dump request accepted.
I, [2011-10-17T16:54:39.785184 #10267]  INFO -- : stopped facade
I, [2011-10-17T16:54:39.798794 #10267]  INFO -- : stopping workers... #<Thread:0x9037fb0>
I, [2011-10-17T16:54:39.813830 #10267]  INFO -- : stopping workers... #<Thread:0x9037e84>
I, [2011-10-17T16:54:39.814760 #10267]  INFO -- : stopping workers... #<Thread:0x9037e34>
I, [2011-10-17T16:54:39.815078 #10267]  INFO -- : stopping workers... #<Thread:0x9037f24>
I, [2011-10-17T16:54:39.816112 #10267]  INFO -- : stopping workers... #<Thread:0x9038050>
I, [2011-10-17T16:54:40.076891 #10267]  INFO -- : *** castoro-gateway stopped.