mirror of
https://github.com/optim-enterprises-bv/patroni.git
synced 2026-01-07 16:11:50 +00:00
Now patroni can be configured as bellow to log in json format.
```yaml
log:
type: json
format:
- asctime: '@timestamp'
- levelname: level
- message
- module
- name: logger_name
static_fields:
app: patroni
```
This config produce this log:
```json
{
"@timestamp": "2023-12-14 19:51:24,872",
"level": "INFO",
"message": "Lock owner: None; I am postgresql1",
"module": "ha",
"app": "patroni",
"logger_name": "patroni.ha"
}
```
15 lines
226 B
Plaintext
15 lines
226 B
Plaintext
urllib3>=1.19.1,!=1.21
|
|
boto3
|
|
PyYAML
|
|
kazoo>=1.3.1
|
|
python-etcd>=0.4.3,<0.5
|
|
python-consul>=0.7.1
|
|
click>=4.1
|
|
prettytable>=0.7
|
|
python-dateutil
|
|
pysyncobj>=0.3.8
|
|
cryptography>=1.4
|
|
psutil>=2.0.0
|
|
ydiff>=1.2.0
|
|
python-json-logger>=2.0.2
|