Repair Serviceのロギング
場所、構成、ローテーションなどRepair Serviceのロギング情報をlogback.xmlを使用して構成します。
Repair Serviceのログの名前と場所
すべてのRepair Serviceアクティビティーは、デフォルトでは、インストール・タイプと各クラスター名に応じて
    repair_serviceディレクトリー内のログ・ファイルに記録されます。- パッケージ・インストール
- /var/log/opscenter/repair_service/<cluster_name>.log
- tarボール・インストール
- <install_location>/log/repair_service/<cluster_name>.log
Repair Serviceログのローテート
ログ・ファイルは約9.5MB(<maxFileSize>ログバック設定)で自動的にローテートされ、デフォルトでは最大で10のローテート・ログを保持します(<maxIndex>ログバック設定)。
Repair Serviceログの構成
Repair Serviceログのオプションとレベルはlogback.xmlを使用して構成できます。
以下の例は、パッケージ・インストールの標準構成を示しています。cluster_nameは、実際のクラスター名に置き換えます。ログ・レベルはデフォルトでINFOベルに設定されます。この例では、トラブルシューティングの目的で一時的にレベルを
    DEBUGに設定しています。<appender name="cluster_name_log" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>./var/log/opscenter/repair_service/cluster_name.log</file>
     <encoder>
          <pattern>%date{ISO8601, UTC} [%X{cluster_id:-opscenterd}] %5level: %msg \(%thread\)%n%exception{20}</pattern>
      </encoder>
      <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
           <fileNamePattern>./var/log/opscenter/repair_service/cluster_name.%i.log</fileNamePattern>
           <minIndex>1</minIndex>
           <maxIndex>10</maxIndex>
       </rollingPolicy>
       <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
            <maxFileSize>10MB</maxFileSize>
       </triggeringPolicy>
 </appender>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
        <level>DEBUG</level>
</filter>