Как следить за стабильностью сетевого подключения в течение дня

У нас есть сервер mysql, работающий на сервере Ubuntu.

Многие клиенты (использующие приложение Windows Xp) выдают нам «Потерянное соединение с сервером MySQL во время запроса».

Как я могу отследить проблему?

Сервер всегда полностью функционален, и у меня нет никаких диагностических идей. Сервер находится на VmWare ESXi и всегда работал отлично.

2
задан 18 December 2011 в 03:53

2 ответа

Вы можете посмотреть в /var/log/mysql.* /var/log/mysql/error.log, чтобы узнать, есть ли на вашем сервере что-нибудь сказать о дневных действиях.

Вы также можете создать простую транзакцию MySQL, которую вы можете периодически запускать для проверки времени отклика.

Вы можете адаптировать этот ответ для поддержания связи

0
ответ дан 18 December 2011 в 03:53

Используйте icpld из http://icpld.northernmost.org

ICPLD - это монитор подключений, который позволяет отслеживать производительность вашего сетевого подключения. Он будет регистрировать каждый случай разрыва сети. Он запускается как фоновый процесс и отправляет ICMP-запросы на ip по вашему выбору. Если ответ не получен в течение надлежащего времени, он будет считать соединение недоступным и поставит отметку в своем журнале.

0
ответ дан 18 December 2011 в 03:53

Другие вопросы по тегам:

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