Skip to content

Commit efa3f10

Browse files
authored
[FLINK-36192][log] instruct how to change log level dynamically (#911)
1 parent c89f431 commit efa3f10

File tree

6 files changed

+22
-0
lines changed

6 files changed

+22
-0
lines changed

docs/content.zh/docs/operations/helm.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ To override single parameters you can use `--set`, for example:
5656
```
5757
helm install --set image.repository=apache/flink-kubernetes-operator --set image.tag={{< stable >}}{{< version >}}{{< /stable >}}{{< unstable >}}latest{{< /unstable >}} flink-kubernetes-operator helm/flink-kubernetes-operator
5858
```
59+
Note, you should escape special characters in your `--set` lines, for example:
60+
```
61+
helm install --set defaultConfiguration."log4j-operator\.properties"=rootLogger.level\=DEBUG flink-kubernetes-operator helm/flink-kubernetes-operator
62+
```
5963

6064
You can also provide your custom values file by using the `-f` flag:
6165
```

docs/content.zh/docs/operations/metrics-logging.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,13 @@ defaultConfiguration:
193193
log4j-operator.properties: |+
194194
# Flink Operator Logging Overrides
195195
# rootLogger.level = DEBUG
196+
# The monitor interval in seconds to enable log4j automatic reconfiguration
197+
# monitorInterval = 30
196198
log4j-console.properties: |+
197199
# Flink Deployment Logging Overrides
198200
# rootLogger.level = DEBUG
201+
# The monitor interval in seconds to enable log4j automatic reconfiguration
202+
# monitorInterval = 30
199203
```
200204

201205
{{< hint info >}}

docs/content/docs/operations/helm.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ To override single parameters you can use `--set`, for example:
5656
```
5757
helm install --set image.repository=apache/flink-kubernetes-operator --set image.tag={{< stable >}}{{< version >}}{{< /stable >}}{{< unstable >}}latest{{< /unstable >}} flink-kubernetes-operator helm/flink-kubernetes-operator
5858
```
59+
Note, you should escape special characters in your `--set` lines, for example:
60+
```
61+
helm install --set defaultConfiguration."log4j-operator\.properties"=rootLogger.level\=DEBUG flink-kubernetes-operator helm/flink-kubernetes-operator
62+
```
5963

6064
You can also provide your custom values file by using the `-f` flag:
6165
```

docs/content/docs/operations/metrics-logging.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,13 @@ defaultConfiguration:
193193
log4j-operator.properties: |+
194194
# Flink Operator Logging Overrides
195195
# rootLogger.level = DEBUG
196+
# The monitor interval in seconds to enable log4j automatic reconfiguration
197+
# monitorInterval = 30
196198
log4j-console.properties: |+
197199
# Flink Deployment Logging Overrides
198200
# rootLogger.level = DEBUG
201+
# The monitor interval in seconds to enable log4j automatic reconfiguration
202+
# monitorInterval = 30
199203
```
200204

201205
{{< hint info >}}

helm/flink-kubernetes-operator/conf/log4j-console.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,6 @@ appender.rolling.strategy.max = 10
6060
# Suppress the irrelevant (wrong) warnings from the Netty channel handler
6161
logger.netty.name = org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline
6262
logger.netty.level = OFF
63+
64+
# The monitor interval in seconds to enable log4j automatic reconfiguration
65+
# monitorInterval = 30

helm/flink-kubernetes-operator/conf/log4j-operator.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,6 @@ logger.conf.level = WARN
3232
# Avoid logging fallback key INFO messages
3333
logger.conf.name = org.apache.flink.configuration.Configuration
3434
logger.conf.level = WARN
35+
36+
# The monitor interval in seconds to enable log4j automatic reconfiguration
37+
# monitorInterval = 30

0 commit comments

Comments
 (0)