私はElasticsearch docから取った以下の構成を使用しています。 7Dまたは1日待つのではなく、すぐにこれをテストできますか?以下はelasticsearchでログのローリングと削除をテストするにはどうすればよいですか?
私log4j2.propertiesが
...
appender.deprecation_rolling.type = RollingFile
appender.deprecation_rolling.name = deprecation_rolling
appender.deprecation_rolling.fileName = ${sys:es.logs}_deprecation.log
appender.deprecation_rolling.layout.type = PatternLayout
appender.deprecation_rolling.layout.pattern = [%d{ISO8601}][%-5p][%-25c{1.}] %marker%.10000m%n
appender.deprecation_rolling.filePattern = ${sys:es.logs}_deprecation-%i.log.gz
appender.deprecation_rolling.policies.type = Policies
appender.deprecation_rolling.policies.size.type = SizeBasedTriggeringPolicy
appender.deprecation_rolling.policies.size.size = 1GB
appender.deprecation_rolling.strategy.type = DefaultRolloverStrategy
appender.deprecation_rolling.strategy.max = 4
logger.deprecation.name = org.elasticsearch.deprecation
logger.deprecation.level = warn
logger.deprecation.appenderRef.deprecation_rolling.ref = deprecation_rolling
logger.deprecation.additivity = false
...
appender.rolling.strategy.type = DefaultRolloverStrategy
appender.rolling.strategy.action.type = Delete
appender.rolling.strategy.action.basepath = ${sys:es.logs.base_path}
appender.rolling.strategy.action.condition.type = IfLastModified
appender.rolling.strategy.action.condition.age = 1D
appender.rolling.strategy.action.PathConditions.type = IfFileName
appender.rolling.strategy.action.PathConditions.glob = ${sys:es.logs.cluster_name}-*
注意ファイルです:私は更新 elasticsearch 5.0.1
を使用しています:私は、ログかどうかをテストするために、1日1D
のを待つ必要はありませんファイルが削除されているかどうかを確認します。このシナリオをテストするには、10分程度でどうすればテストできますか?ローリングのようなものは1分ごとに発生し、削除は10分を超えるログで行われます。
は、詳細を追加します。 「7Dか1日待っていて、すぐにこれをテストするにはどうすればいいの? –
@ DaniyalSyed:ログのローリングと削除をすぐにテストできるプロパティはありますか?ローリングのようなものは1分ごとに発生し、削除は10分を超えるログで行われます。 – Ricky