Skip to content

Commit

Permalink
chore: short desc markdown about change log level (GreptimeTeam#4921)
Browse files Browse the repository at this point in the history
* chore: tiny doc about change log level

* chore: per review

* chore
  • Loading branch information
discord9 authored Nov 1, 2024
1 parent 39ab1a6 commit 1ff29d8
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions docs/how-to/how-to-change-log-level-on-the-fly.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Change Log Level on the Fly

## HTTP API

example:
```bash
curl --data "trace;flow=debug" 127.0.0.1:4000/debug/log_level
```
And database will reply with something like:
```bash
Log Level changed from Some("info") to "trace;flow=debug"%
```

The data is a string in the format of `global_level;module1=level1;module2=level2;...` that follow the same rule of `RUST_LOG`.

The module is the module name of the log, and the level is the log level. The log level can be one of the following: `trace`, `debug`, `info`, `warn`, `error`, `off`(case insensitive).

0 comments on commit 1ff29d8

Please sign in to comment.