Проблема
Я использую версию influenxDB: 1.7.8 на машине с Ubuntu (18.04.3 LTS). В настоящее время файл /var/log/syslog
растет с очень высокой скоростью (около 5-10BG в сутки). Я посмотрел на то, что добавляется, и это выглядит так:
my_server:/var/log$ sudo tail /var/log/syslog
Feb 17 19:24:28 my_server_name influxd[12946]: [httpd] 127.0.0.1 - root [17/Feb/2020:19:24:28 +0000] "POST /write?db=db_name HTTP/1.1" 204 0 "-" "python-requests/2.21.0" 1dd1516f-51bb-11ea-98f7-3a83c7c53dec 1192
Feb 17 19:24:28 my_server_name influxd[12946]: [httpd] 127.0.0.1 - root [17/Feb/2020:19:24:28 +0000] "POST /write?db=db_name HTTP/1.1" 204 0 "-" "python-requests/2.21.0" 1dd1d454-51bb-11ea-98f8-3a83c7c53dec 1092
Feb 17 19:24:28 my_server_name influxd[12946]: [httpd] 127.0.0.1 - root [17/Feb/2020:19:24:28 +0000] "POST /write?db=db_name HTTP/1.1" 204 0 "-" "python-requests/2.21.0" 1dd20d47-51bb-11ea-98f9-3a83c7c53dec 1077
Я распознаю python-requests
, поскольку он загружает данные через API.
Попытка решения
Я читаю здесь и здесь , что уровень ведения журнала InfluxDB по умолчанию равен info
, поэтому изменение на error
должно решить проблему.
Я изменил его на error
, а затем перезагрузил службу:
sudo systemctl daemon-reload
sudo systemctl restart influxdb.service
Однако системный журнал продолжает увеличиваться каждую секунду ...
Может кто-нибудь помочь мне разобраться в этом ?
Обновление 1
Интересно, имеет ли это какое-то отношение к журналам HTTP в документации здесь ? Но я не вижу никакого уровня журнала там. В идеале я хотел бы, чтобы предупреждение и ошибка регистрировались (c).
Обновление 2
В /etc/influxdb/influxdb.conf
в [http]
Я также попытался изменить log-enabled = false
и suppress-write-log = true
, но запись в syslog
не останавливается ...