Syslog-NG с mysql phpmyamdin не хранит данные в реальном времени? - PullRequest
0 голосов
/ 27 марта 2020

Я установил syslog-ng на Ubuntu 18.04.4lts. но, похоже, mysql не хватает некоторых журналов. когда я запускаю syslog-ng -d, я вижу журналы, поступающие в режиме реального времени. Но в phpmyadmin они отстают как минимум на 25-30мин. Кроме того, это происходит каждый день. Я также внес изменения, чтобы не ограничивать mysql для хранения данных. Есть идеи, что может быть не так?

Ответы [ 2 ]

0 голосов
/ 06 апреля 2020

В phpMyAdmin, пока вы обновляете sh страницу, вы видите данные, так как MySQL / MariaDB хранит их; нет задержки или кэширования при подключении MySQL <-> phpMyAdmin. Любая задержка, которую вы видите, как описано здесь, должна быть объяснена syslog-ng; есть ли какой-то кеш, который задерживает запись событий в базу данных? Это было бы наиболее логично для того, почему syslog-ng -d показывает вам соответствующие журналы, но для распространения до MySQL.

требуется некоторое время. Действительно, я не знаю много об использовании syslog-ng таким образом , но исходя из вашего объяснения событий, ответ должен быть где-то там

.
0 голосов
/ 27 марта 2020

Пожалуйста, откорректируйте орфографию, читая все заглавными буквами, как будто вы кричите.

...