Spec-Zone.ru › MySQL 5.7

5.4.2.3 Ведение журнала ошибок в системный журнал

Возможна настройка mysqld для записи журнала ошибок в системный журнал (журнал событий в Windows и syslog в системах Unix и Unix-подобных). Для этого используйте следующие системные переменные:

  • log_syslog: Включить эту переменную, чтобы отправлять журнал ошибок в системный журнал. (В Windows, log_syslog включена по умолчанию.)

    Если log_syslog включена, можно также использовать следующие системные переменные для более точного управления.

  • log_syslog_facility: Установленная по умолчанию область сообщений syslog — daemon. Измените эту переменную, чтобы указать другую область.

  • log_syslog_include_pid: Включает/отключает добавление идентификатора процесса сервера в каждую строку syslog.

  • log_syslog_tag: Эта переменная определяет метку для добавления к идентификатору сервера (mysqld) в сообщениях syslog. Если определена, метка добавляется к идентификатору с лидирующим дефисом.

Примечание

Ведение журнала ошибок в системный журнал может потребовать дополнительной настройки системы. Обратитесь к документации системного журнала для вашей платформы.

В системах Unix и Unix-подобных системах контроль вывода в syslog также доступен с помощью mysqld_safe, который может собирать выходные данные ошибок сервера и передавать их в syslog.

Примечание

Использование mysqld_safe для ведения журнала ошибок syslog устарело; следует использовать системные переменные сервера.

Утилита mysqld_safe имеет три варианта ведения журнала ошибок: --syslog, --skip-syslog и --log-error. По умолчанию, без указания вариантов ведения журнала или с --skip-syslog, используется файл журнала по умолчанию. Для явного указания использования файла журнала ошибок, укажите --log-error=file_name для mysqld_safe, что затем организует запись сообщений mysqld в файл журнала. Для использования syslog, укажите параметр --syslog. Для syslog вывода, метка может быть указана с помощью --syslog-tag=tag_val; она добавляется к идентификатору сервера mysqld с лидирующим дефисом.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/error-log-syslog.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API