Здравствуйте!
Проблема такая : за один день упала посещаемость в два раза
В тот же самый день начались ддос отаки.
Почему падение посещаемости не может быть связано с поисковиками, потому что: одновременно со всех поисковиков количество посетителей упало в 2 раза, страницы с индекса не вылетали, буквально на днях яндекс поднял тиц, по специфике сайта начался сезон, праздники прошли и следующие будут через 10 дней.
Я уверен, что мою вторую резко пропавшую половину посетителей отфильтровывает защита хостинга от ддос, так как я сам в день один-два раза попадаю под фильтр, я, мои редакторы, друзья некоторые...
Хостер сказал что я под фильтр пападал так как с моего ип одновременно делалось 29 запросов в БД
И тут я подумал, именно в тот день, когда по словам хостера началась ддос атака и резко испарилось больше половины посетителей — я доделал гибко настраиваемый профиль для пользователя, сделал ряд представлений вивс и плюс десяток модулей
Может просто слижком много вьюсов, модулей, которые делают одновременно огромное количество запросов к бд и хостер думает что это ддос и банит ип посетителя
вот статья по которой делал профиль http://druit.ru/blogs/tnt/204
вот лог обращений к бд
ПОМОГИТЕ ПОЖАЛУЙСТА, что делать??? это действительно ддос и менять хостинг, или же это мои модули и оптимизировать нагрузку
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/date/date_popup/themes/jquery.timeentry.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/date/date_popup/themes/datepicker.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/date/date.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/ckeditor/ckeditor.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/gallery_assist/css/gallery_assist.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/user_relationships-6.x-1.2/user_relationships/user_relationships_ui/user_relationships_ui.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /modules/forum/forum.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/video_filter/video_filter.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/cck/modules/fieldgroup/fieldgroup.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/modules/views/css/views.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/internet_services_2/style.css?x HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/default/files/js/js_4d58b548176cfc25d0ffee8dd47b935c.js HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/default/files/ikonka-tovara/269/image_get_0.jpg?1334608791 HTTP/1.1" 200 3261 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/default/files/ikonka-tovara/269/1240721.jpg?1334608750 HTTP/1.1" 200 2847 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/default/files/ikonka-tovara/269/12689896571_0.jpg?1334608718 HTTP/1.1" 200 2394 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/default/files/ikonka-tovara/269/oryskivatel_400.jpg?1334608704 HTTP/1.1" 200 3359 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/default/files/ikonka-tovara/201/klever16.jpg?1334606914 HTTP/1.1" 200 2298 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/default/files/ikonka-tovara/269/1240721_1.jpg?1334606299 HTTP/1.1" 200 2847 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/style.css HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/internet_services_..." "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/internet_services_2/logo.png HTTP/1.1" 304 0 "http://miragro.com/" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/internet_services_2/images/menubg.gif HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/internet_services_..." "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/internet_services_2/images/bar.gif HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/internet_services_..." "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/images/bg-search-top-left.png HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/style.css" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/images/bg-search-top-right.png HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/style.css" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/images/bg-search-bottom-left.png HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/style.css" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/images/bg-search-bottom-right.png HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/style.css" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/images/input.gif HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/style.css" "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/internet_services_2/images/submit.gif HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/internet_services_..." "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
193.105.7.105 - - [17/Apr/2012:02:08:46 +0300] "GET /sites/all/themes/internet_services/internet_services_2/images/h3bg.gif HTTP/1.1" 304 0 "http://miragro.com/sites/all/themes/internet_services/internet_services_..." "Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0"
Комментарии
Я сам не шибко в ддосах, но ипи вроде как надо смотреть - если большинство из них из Вашего региона и вообще принадлежит России, то что-то с модулями, а если большинство заграничных, то ддос.
Если вьюс использовали стандартно - без кода в подвалах/шапках/аргументах и не хакали модуль, то на него не грешить точно.
И по-моему 29 запросов немного.
178 запросов к БД на главной(правда она несколько специфичная), так что 29 это очень даже не много
29 запросов в секунду нормально? значит мне хостинг менять?
Видимо мы тут про разное говорим, 178 запросов к БД это разовое обращение, время выполнения 30 мс, т.е. в секунду их может быть ооочень много, так что, 29 запросов это кого к чему?
Если представлены логи апача, то однозначно менять хостинг на ток который использует Nginx.
Что бы узнать, а был ли ddos возьмите логи и проанализируйте их. Посмотрите количество запросов за сутки предполагаемого ddos'a, насколько они будут отличаться от нормальных дней? Поищите в логах 504 статусы ответов.
Я буду с этим месяц разбираться... ищу специалиста, плачу деньги http://www.drupal.ru/node/80338