Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Коннекты ростут, но список процессов мускла пустой - почему? / 16 сообщений из 16, страница 1 из 1
09.08.2018, 12:15
    #39685409
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
ОС Линукс.
Демон работает стабильно. Файлы .sock и .pid на месте с правильными правами.
Апдейтов последние 4 недели не делали.
Если подключаться с коммандной строки к мусклу - всё ОК.
Если подключаться через пхпмуадмин - всё ОК. Все данные видны, запросы проходят и выводится на экран ответ.
Всё происходит на паблик сервере. Нагрузка сейчас средняя - бывало и в 5 раз больше.

Смущает одно:
После нормально перезапуска службы коннекты ростут с каждой секундой до максимального значения в течении нескольких часов И при этом список процессов мускла ВООБЩЕ пустой!
Что за нах это такое?
Плиз хелп!
...
Рейтинг: 0 / 0
09.08.2018, 12:16
    #39685417
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
в помощь:


mysql> SHOW STATUS WHERE variable_name LIKE "Threads_%" OR variable_name = "Connections";
+-------------------+-------+
| Variable_name | Value |
+-------------------+-------+
| Connections | 50497 |
| Threads_cached | 8 |
| Threads_connected | 2 |
| Threads_created | 36 |
| Threads_running | 1 |
+-------------------+-------+
5 rows in set (0.00 sec)

mysql> show processlist;
+-------+-------+-----------+------+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+-------+-------+-----------+------+---------+------+-------+------------------+
| 26334 | admin | localhost | NULL | Sleep | 2356 | | NULL |
| 29259 | admin | localhost | NULL | Query | 0 | NULL | show processlist |
+-------+-------+-----------+------+---------+------+-------+------------------+
2 rows in set (0.00 sec)

mysql>
...
Рейтинг: 0 / 0
09.08.2018, 12:18
    #39685421
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
ещё вчера всё работало и вдруг такое...
...
Рейтинг: 0 / 0
09.08.2018, 12:21
    #39685428
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
Connections - это количество ПОПЫТОК соединиться. Неважно, удачных или нет. Раз процессов мало - значит, что-то пытается подключиться, но не получается.
Брутфорсят твой сервер, короче... логируй попытки на уровне ОС и смотри. А ещё лучше - просто введи на уровне ОС или в файрволе ограничение по адресам, с которых разрешено подключение, а всё остальное грубо дропай.
...
Рейтинг: 0 / 0
09.08.2018, 12:30
    #39685434
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
Akina,

авторБрутфорсят твой сервер, короче... логируй попытки на уровне ОС и смотри.
Не брутфорсят - я трасировал такой вариант.

авторА ещё лучше - просто введи на уровне ОС или в файрволе ограничение по адресам, с которых разрешено подключение, а всё остальное грубо дропай.
Айпи под контролем, хоть и коннектятся пользователи со всего Мира. Потому дропать тут не прокатит, да и я уверен, что не в этом трабла.
...
Рейтинг: 0 / 0
09.08.2018, 12:36
    #39685443
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
а можно как-то увидеть с каких файлов попытки подключиться? И что именно шлётся для подключения?
Чем можно это увидеть?
...
Рейтинг: 0 / 0
09.08.2018, 13:52
    #39685545
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
user00001Не брутфорсят - я трасировал такой вариант.А можно полюбопытствовать, как именно?
user00001увидеть с каких файлов попытки подключиться???? какие в пень файлы? подключиться с файла - это как газета в дверь постучала...
user00001И что именно шлётся для подключения?Да снифер в руки... только анализировать запаришься.
...
Рейтинг: 0 / 0
09.08.2018, 14:35
    #39685588
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
Akina,

авторА можно полюбопытствовать, как именно?

lsof + tcpdump
...
Рейтинг: 0 / 0
09.08.2018, 14:39
    #39685593
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
Akina,

автор??? какие в пень файлы?

К базе разрешены, конечно, только локальные подключения. Нормальные люди базу в сеть не выставляют.

CGI на сервере нет.
Все воможные подключения только через ПХП приложение, но оно большое и откуда именно идут запросы - непонятно.
А т.к. process list ничего сейчас не показывает, то также теперь непонятно, что именно за запросы идут.
...
Рейтинг: 0 / 0
09.08.2018, 16:26
    #39685658
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
user00001,

httpd access.log смотрели?
...
Рейтинг: 0 / 0
27.08.2018, 15:02
    #39693763
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
Relic Hunter,

естественно
...
Рейтинг: 0 / 0
27.08.2018, 15:03
    #39693766
user00001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
Что-то не вижу я тут на форуме серьёзных ответов...
...
Рейтинг: 0 / 0
27.08.2018, 15:40
    #39693800
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
user00001lsof + tcpdumpНу вроде вменяемо написал -
AkinaConnections - это количество ПОПЫТОК соединиться. Неважно, удачных или нет.Хорошо, уточню. "Уже завершённых попыток соединиться". Так понятно, что мониторить текущее состояние - поздно и бессмысленно?
Если
user00001После нормально перезапуска службы коннекты ростут с каждой секундой до максимального значения в течении нескольких часовто надо перестартоваться, включить на пару минут General log, наловить сотню-другую connections, отключить лог и анализировать, что собсно попалось и откуда оно прёт.
...
Рейтинг: 0 / 0
04.09.2018, 09:08
    #39697545
Stark3
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
вдруг пригодится...
список хостов, с которых были неудачные подключения более 500 раз - из general_log
Код: sql
1.
2.
3.
4.
5.
6.
SELECT IFNULL((SELECT GROUP_CONCAT(t.user_host, '\t-->\t', t.cnt, ' шт' SEPARATOR '\r')  
FROM (SELECT event_time, user_host, argument, COUNT(*) cnt 
      FROM mysql.general_log 
      WHERE argument LIKE "Access denied%" 
      GROUP BY user_host) AS t 
WHERE t.cnt > 500), (SELECT CONCAT('Всего записей  -->  ', COUNT(*), ' шт') FROM mysql.general_log)) AS res
...
Рейтинг: 0 / 0
04.09.2018, 10:22
    #39697592
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
user00001ОС Линукс.
Демон работает стабильно

После нормально перезапуска службы коннекты ростут с каждой секундой до максимального значения в течении нескольких часов И при этом список процессов мускла ВООБЩЕ пустой!
Что за нах это такое?
Плиз хелп!

В MySQL соединения с пользователем обслуживаются дочерними потоками, а не процессами.
Ты их увидишь, если в top-е или ps включишь показ и потоков тоже.
...
Рейтинг: 0 / 0
04.09.2018, 12:36
    #39697694
полудух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннекты ростут, но список процессов мускла пустой - почему?
а чего не netstat / nc
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Коннекты ростут, но список процессов мускла пустой - почему? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]