Ubuntu 12.04 - Измените rsyslog для использования EDT|EST вместо UTC

Первой вещью проверить является Ваш журнал медленного запроса. Вам, вероятно, придется настроить его, поскольку я не уверен, что это настроено по умолчанию во всех версиях MySQL. Настройка по умолчанию обычно должна регистрировать все запросы, которые выполняют дольше, чем 3 секунды.

Могло случиться так, что у Вас есть конкретный запрос, который работает очень долго и блокирует таблицы для большого количества других запросов, это должно обнаружиться в журнале медленного запроса очень ясно.

Если это верно, затем следующие шаги:

  1. прокрутите запрос EXPLAIN видеть то, что делает механизм
  2. найдите из того, куда запрос выполняется.

Если Ваш журнал медленного запроса ничего не показывает, то пора посмотреть в другом месте.

Вы могли использовать nagios, кактусы или mrtg для контроля вещей как пропускная способность на интерфейсах Ethernet, интерфейсном состоянии, дисковые передачи и т.д. Эти инструменты могут легко быть настроены любому, обеспечивают графики (кактусы, mrtg) или отправляют аварийные сообщения (кактусы, nagios), когда определенные пороги превышены.

1
задан 24 August 2012 в 17:58
1 ответ

syslog наследует часовой пояс от системы, поэтому вам следует добавить желаемое значение TZ в среду процесса syslog.

echo 'export TZ="EDT"' >> /etc/default/rsyslog
restart rsyslog
2
ответ дан 3 December 2019 в 21:44

Теги

Похожие вопросы