Mercurial > prosody-modules
comparison mod_log_ringbuffer/README.markdown @ 4219:b3dd77f2d0d7
mod_log_ringbuffer: Switch `filename` to not be interpolated, add filename_template which is
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Fri, 16 Oct 2020 18:41:15 +0100 |
| parents | 86f8ece24029 |
| children | 0b1b7d671448 |
comparison
equal
deleted
inserted
replaced
| 4218:f917bb78ab67 | 4219:b3dd77f2d0d7 |
|---|---|
| 49 `size` | 49 `size` |
| 50 : The size, in bytes, of the buffer. When the buffer fills, | 50 : The size, in bytes, of the buffer. When the buffer fills, |
| 51 old data will be overwritten by new data. | 51 old data will be overwritten by new data. |
| 52 | 52 |
| 53 `filename` | 53 `filename` |
| 54 : The name of the file to dump logs to when triggered. The filename may | 54 : The name of the file to dump logs to when triggered. |
| 55 contain a number of variables, described below. Defaults to | 55 |
| 56 `filename_template` | |
| 57 : This parameter may optionally be specified instead of `filename. It | |
| 58 may contain a number of variables, described below. Defaults to | |
| 56 `"{paths.data}/ringbuffer-logs-{pid}-{count}.log"`. | 59 `"{paths.data}/ringbuffer-logs-{pid}-{count}.log"`. |
| 57 | 60 |
| 58 Only one of the following triggers may be specified: | 61 Only one of the following triggers may be specified: |
| 59 | 62 |
| 60 `signal` | 63 `signal` |
| 65 `event` | 68 `event` |
| 66 : Alternatively, the name of a Prosody global event that will trigger | 69 : Alternatively, the name of a Prosody global event that will trigger |
| 67 the logs to be dumped, e.g. `"config-reloaded"`. | 70 the logs to be dumped, e.g. `"config-reloaded"`. |
| 68 | 71 |
| 69 ## Filename variables | 72 ## Filename variables |
| 73 | |
| 74 If `filename_template` is specified instead of `filename`, it may contain | |
| 75 any of the following variables in curly braces, e.g. `{pid}`. | |
| 70 | 76 |
| 71 `pid` | 77 `pid` |
| 72 : The PID of the current process | 78 : The PID of the current process |
| 73 | 79 |
| 74 `count` | 80 `count` |
