[Ultramonkey-l7-users 339] Re: l7vsdのログローテについて

Back to archive index

Shinya TAKEBAYASHI takeb****@oss*****
2010年 2月 12日 (金) 16:13:33 JST


稲垣 さま


  竹林です.
  
> /var/log/l7vs/l7vsd.logをdailyでログローテさせたいのですが、
> どうしたらよいでしょうか?
> l7vsd_rotation = "size"に戻すと、l7vsdが起動できるようになります。

  おそらく,l7vsd_rotation_timing と l7vsd_rotation_timing_value の
設定ミスが原因です.

  l7vs.cf の設定内容については,2.1.2-2 の管理マニュアルの 6.2 章に
詳細が書かれていますので,ご一読ください.
  
  http://sourceforge.jp/projects/ultramonkey-l7/docs/uml7-administration_manual_2.1.2-2_ja/ja/3/uml7-administration_manual_2.1.2-2_ja.txt
  
  
  ちなみに今回の場合ですと,毎日定時にローテーションするには
下記の設定値を正しく設定する必要があります.

    ・l7vsd_rotation
    
        "date" に設定します
    
    
    ・l7vsd_rotation_timing
    
        "date" に設定します.
        そのほか,year,month,week,hour が設定できます.
        
    
    ・l7vsd_rotation_timing_value
    
        時刻を hh:mm 形式で設定します.
        たとえば毎日 AM 0:00 にローテーションする場合は,
      "00:00" を設定します.
        
        l7vsd_rotation_timing の設定値によって,ここに記述する
      値のフォーマットが変わります.
  
  
  たとえば,毎日午前 1 時にローテーションするには
/etc/l7vs/l7vs.cf に下記の設定を行うことで実現できます.
  
    [logger]
    l7vsd_rotation = "date"
    l7vsd_rotation_timing = "date"
    l7vsd_rotation_timing_value = "01:00"  # <-- 時刻を指定する
  
  
  ちなみにローテーションされるタイミングですが,UM-L7 のロギング機構の
構造上,logrotate のように設定した時刻に必ず切り替わる訳ではありません.

  設定した時刻以降に,最初にログが出力された時点で切り替わります.
# ログが出力されることがなければ,1 年経っても切り替わらないこともあります
  
-----------------------------------------------------------
Shinya TAKEBAYASHI

E-mail: takeb****@oss*****
GPG ID: 395EFCE8
GPG FP: 58B2 B5D0 A692 1BD8 328B  E31E E027 AC35 395E FCE8
-----------------------------------------------------------





Ultramonkey-l7-users メーリングリストの案内
Back to archive index