Настройки – Сеть – Key Collector
В этой панели собраны базовые сетевые настройки.
- Кол-во повторных попыток загрузки страниц
- Таймаут сетевого ожидания
- Кэш и cookie
- Использовать прокси-серверы
- Исключать прокси-сервер из локальной очереди, если встречено несколько ошибок подряд
- Лимит капчи для задачи
- Таблица прокси-серверов
- Ограничения использования
В процессе сбора статистики могут возникать различные сетевые ошибки: временная недоступность сервиса, внутренняя ошибка сервиса, нестабильное подключение к сети, нестабильная работа прокси-серверов и др.
Программа может выполнять повторные запросы в случае возникновения подобных сетевых ошибок. Здесь вы можете ограничить максимальное количество повторных попыток.
При обращении к сервису или прокси-серверу программа ожидает ответ в течение ограниченного периода времени. По истечении времени ожидания если ответ так и не был получен, возникает сетевая ошибка таймаута.
Здесь вы можете ограничить максимальное время ожидания ответа при выполнении запросов.
Не используйте слишком маленькие таймауты, т.к. обработка запросов может занимать время, и программа просто не будет дожидаться результатов, хотя сервис и прокси-серверы могут работать корректно.
Кэш и cookieВ процессе сбора статистики программа вынуждена принимать и обрабатывать данные cookie для корректного взаимодействия с сервисами. Хранение данных cookie и кэша также позволяет сократить время загрузки данных.
Программа использует собственные изолированное хранилище cookie (оно не зависит от работы любых браузеров, установленных на ПК).
Иногда возникают ситуации, когда для корректной работы алгоритма требуется сбросить данные cookie и кэш. В этом случае необходимо воспользоваться кнопками в этом блоке настроек.
Использовать прокси-серверыЭто главная опция, отвечающая за использование прокси-серверов в процессе сбора статистики.
Если опция выключена, в общем случае прокси-серверы не используются, если это не предусмотрено исключительными ситуациями.
Например, к аккаунтам Яндекс могут быть явным образом указаны статические прокси-серверы, которые используются совместно с данными аккаунтами вне зависимости от любых сетевых настроек на данной вкладке.
Если опция включена, при запуске той или иной задачи по ее запросу программа выдает список разрешенных к использованию и отмеченных (активных) прокси-серверов
При запуске задачи по запросу программа выдает задаче для использования набор разрешенных для данной задачи прокси-серверов. Задача складывает полученный набор в локальную очередь.
В дальнейшем при выполнении запросов рабочие потоки задачи запрашивают прокси-серверы из этой локальной очереди. Как правило, прокси-серверы выдаются поочередно, равномерно.
Если запросы через какой-либо прокси-серверы несколько раз подряд заканчиваются с сетевыми ошибками, программа может исключить этот прокси-сервер из локальной очереди. Исключенный прокси-сервер уже не будет выдан для выполнения запроса до следующего перезапуска процесса сбора.
Лимит капчи для задачиВ дополнении к исключению
прокси-серверов из локальной очереди прокси-серверов при сетевых ошибках программа также может исключать прокси-серверы, если через них было получено определенное количество капчи.Не устанавливайте слишком низкий порог по капче, т. к. капча — это вариант нормы. Неправильно установленный низкий порог приведет к преждевременному исключению хороших прокси-серверов.
В таблице прокси-серверов пользователь может просматривать и редактировать параметры доступа к прокси-серверам. Прокси-серверы могут быть распределены по группам (в таблице отображаются данные текущей выбранной группы).
Например, в одной группе могут храниться выделенные IPv4 прокси-серверы для работы со сложными и требовательными задачами, а в другой — большой набор недорогих IPv6 прокси-серверов для выполнения иных задач с иными задержками между запросами и кол-вом потоков.
При работе используются только отмеченные в таблице (активные) прокси-серверы. Цвет строки (красный или зеленый) зависит от статуса отметки и является лишь визуальным помощником.
Как вносить данные прокси-серверов?
Нажмите кнопку для добавления списка прокси и введите прокси-серверы в одном из предложенных форматов. Альтернативно можно вводить прокси-серверы в строке поштучного добавления с нажатием клавиши Enter.
В результате добавления в таблицу должны добавить отдельные строки для каждого из введенных прокси-серверов.
Адрес прокси (в виде IP-адреса) должен попасть в колонку «Адрес», порт прокси — в колонку «Порт». Если доступ к прокси-серверу защищен паролем, в колонках «Логин» и «Пароль» должны быть введены корректные данные для авторизации.
Для массового редактирования параметров прокси-серверов в колонке можно пользоваться специальными пунктами в контекстном меню заголовков колонок таблицы.
Ограничения использованияВы можете разрешить и запретить прокси-серверам из разных групп быть использованными при выполнении тех или иных задач.
Будьте внимательные при составлении правил использования прокси-серверов!
Настраиваем key collector для спокойной работы — Андрей Павлович на vc.

4666 просмотров
В последнее время к программе Key Collector возникает всё больше вопросов, чем ответов. Проблемы с прокси, cookie, Яндекс Аккаунтами и парсинг данных из Яндекс Wordstat. В данной статье я собрал все возможные методы, которые в 90% случаев помогают решить проблему.
Сразу скажу, что в статье будут даже банальные вещи, которые у вас уже и так были настроены, но это не значит, что их нужно пропускать. Также рекомендую произвести базовую настройку Key Collector, не повредит.
1.Переходим на 4-ю версию программы
Мне очень жаль, но если вы пользуетесь Key Collector 3-й версии- обновляйтесь, ибо он уже бесполезен.
Если вы уже имеете 4-ю версию
Обновите программу до последней версии. Если у вас нету возможности добавить собственные cookie, то дальнейшее применение методов не имеет смысла.
Проверьте есть ли у вас данное поле
2.Находим себе чистые cookie для wordstat
2. 1.Создаем отдельный .txt документ
В начале создайте себе обычный .txt документ, в который будете заносить все данные, которые мы после вставим в программу
2.2.Находим fuid
1.Используйте свой fuid
- Переходим в Яндекс.Интернетометр
- Входим в аккаунт Яндекс
- Находим fuid, сделать это можно 2-мя способами
- Перейти в раздел “COOKIE ВАШЕГО БРАУЗЕРА”
- Нажать “ctrl + F” и ввести в поле fuid
- Копируем его и заносим в наш txt документ.
На данной картинке нету fuid, но я хотел лишь показать на какой раздел смотреть
2.3.Если не нашли fuid
Этот вариант более вероятен, но и здесь не стоит расстраиваться, просто придется потратить больше времени.
2.Сделайте туже самую процедуру, которая описана выше, только в других браузерах
- Google Chrome
- Egde
- Mozilla firefox
- Яндекс Браузер
- Opera
3.
- Находим 3-4-х знакомых, которые не связаны с SEO, рекламой и прочее
- Пишем им с просьбой зайти в Яндекс.Интернетометр и написать вам свой fuid
- Все fuid, которые вам напишут заносим в наш txt документ (чем больше fuid у вас будет, тем лучше, так как их иногда придется менять)
Выглядит он, кстати, вот так (не берите его, так как он был видоизменен и не будет работать)
22d5c15e2f7fd599.0wOMi6rLjVLv4MZ9gBtwryp_0bFYDBedD-QnxEplGrk1ge1uGkZEsUhav6t76lrIaIO4G20L5h3W5GDYzawbPFJGWPRNxi-CPf0INDm31gU7Ylsp2mgyv354ZpyYyz2Z
“В идеале, нужно искать множество других кукисов или создавать свои”
2.4.Устанавливаем плагин
Чтобы закрепить cookie в дальнейших этапах вам понадобится следующий плагин 👇
EditThisCookie (ссылка указана на интернет-магазин chrome)
- Устанавливаем и активируем данный плагин
Входим в Аккаунт Яндекс
- Очищаем историю браузера [Видео: Тайминг: 3:00 – 4:35]
- Устанавливаем прокси в настройках [Видео: Тайминг: 4:35 – 7:50]
- Входим в Wordstat с того аккаунта, который хотим привязать к прокси
- Переходим в Яндекс Вордстат.
- Логинимся с того аккаунта, который хотим привязать к прокси, с которого зашли
- Подвязываем cookie с помощью плагина EditThisCookie и указываем fuid, который вы нашли ранее. Как это сделать правильно сделать было описано в данной статье.
*При этом cookie нужно привязывать отдельно к каждому аккауна
❗❗❗Делаем описанное выше для каждого аккаунта
А если у меня очень много аккаунтов, то нужно ли каждому задавать cookie?
Если у вас больше 10 аккаунтов, то по проверенной информации, достаточно устанавливать cookie и подтверждать только верифицированные телефоном аккаунты.
Т.к. на 1 номер можно вешать до 5 аккаунтов, то достаточно повесить куки на 1 из них.
Если после всего через время вы опять встретили ошибку
Даже выполнение всех действий не гарантирует то, что через пару дней-недель можете снова встретить надпись «Не удалось распознать формат ответа Яндекс. Wordstat. Выполним повторную попытку сбора». Волноваться не стоит, так как метод выше — это лишь верхушка айсберга.
Метод №1 – Не забываем о времени жизни cookie
Идем в плагин EditThisCookie, снимаем «замок», правим месяц окончания жизни. Ставьте не больше 2 недель от конца жизни, иначе кукис пойдет под санкции Яндекс.
Метод №2 – Меняем fuid на новый
Выше я говорил о том чтобы вы начали коллекционировать fuid и забирать их у тех, кому они совершенно не нужны.
1.В данном методе вам нужно заменить fuid в плагине EditThisCoockie на новый и проделать всю процедуру с привязкой cookie к вашим аккаунтам заново
2.После чего замените старый fuid в настройках Key Collector
Метод №3
По словам некоторых пользователей, если убрать куки из Key Collector, то можно возобновить сбор, но работать он будет медленно и повышается вероятность, что снова посыплется.
Метод работает, но не долго. Через пару часов-дней вы все равно увидите следующую картину
Тогда возвращайте cookie обратно
Метод №4 — Лично у меня работает по данному методу уже 2-й месяц без перебоев
Работа в браузерном режиме
*Браузерные методы не поддерживаются и не будут поддерживаться в Key Collector 3
Проблема безбраузерного режима в том, что он менее функционален и не подходит для выполнения ряда сложных многоэтапных задач, а также он повышает вероятность получения бана от Яндекс. В такой ситуации лучше всего обратиться к браузерному режиму
1. Запустите Key Collector
2. Перейдите в настройки
Файл — Настройки — Yandex
В настройках Yandex.Wordstat и Yandex.Direct в разделе “Обработчик” выберите “Браузерный”.
3. Временно включите опцию «Использовать режим отладки» для диагностических целей. Эта опция позволит убедиться, что вход в аккаунт выполняется корректно.
4. Укажите кол-во рабочих потоков — 1 и отключите использование прокси-серверов, если вы не уверены в их абсолютном качестве и стабильности. Дополнительные потоки можно будет постепенно вернуть позже, когда вы убедитесь, что браузерный метод в принципе работает на вашем ПК.
5. Перезапустите программу, чтобы настройки вступили в силу.
6. Запустите сбор статистики.
Если при подключении к браузерному режиму у вас возникли проблемы, то воспользуйтесь данной инструкцией.
Что можно сказать в итоге
Это основные методы, которые есть на данный момент. Вернуть Key Collector и сделать так, чтобы он работал как и раньше стало сложнее. Если вы все равно видите ошибки в журнале, но парсинг идёт, то просто не обращайте внимание, так как еще в марте был пост, что КК не может гарантировать адекватный сбор.
Все же, Яндекс сейчас крутит гайки, и КК является догоняющим.
Если у вас рекомендации по статье или вопросы, то задавайте их в комментарии и не забывайте ставить ᐱ, мне будет приятно😊
Конфигурация прокси коллектора | Документация InsightIDR
Коллекторы могут при необходимости отправлять весь полученный трафик на настроенный прокси-адрес. Конфигурации прокси распространены в ситуациях, когда политика безопасности вашей организации запрещает сборщику напрямую взаимодействовать с Insight Platform. Вы можете указать свой прокси-адрес, изменив файл config.properties
в каталоге установки коллектора.
Эта процедура одинакова как для новой, так и для существующей установки сборщика, но убедитесь, что предполагаемый хост соответствует системным требованиям, если вы устанавливаете сборщик впервые.
Выполните следующие действия, чтобы настроить прокси-адрес для вашего коллектора:
- Если вы устанавливаете новый коллектор, продолжайте установку, как обычно, но пока не активируйте новый коллектор.
- Ваш коллектор сгенерирует новый ключ активации после того, как вы сохраните конфигурацию прокси. Вам нужно будет активировать коллектор с помощью этого нового ключа на последнем этапе этой процедуры.
- Перейти к
conf
в вашей установке коллектора. Пути установки по умолчанию для этого каталога следующие:- Linux —
/OPT/Rapid7/Collector/Conf
- Windows —
C: \ Program Files \ Rapid7 \ Collector \ Conf
- Linux —
- в
Conf
Директораconfig.properties
файл с текстовым редактором. Этот файл конфигурации содержит ряд свойств, связанных с прокси-сервером, которые вы можете изменить, чтобы указать место назначения прокси-сервера.
- Перейдите к строкам, содержащим свойства
https.proxyHost
иhttps.proxyPort
. Замените частиproxy.host.com
и443
в каждой строке на необходимые значения.- Значение, которое вы присваиваете
https.proxyHost
, может быть именем хоста или IP-адресом.
- Значение, которое вы присваиваете
- После указания этих значений удалите предыдущие
#
из обеих строк, чтобы активировать их.- Символ
#
предписывает сборщику игнорировать все, что написано в этой строке. Их удаление гарантирует, что сборщик сможет прочитать и понять ваши свойства прокси.
- Символ
- Если ваш прокси-сервер требует базовой аутентификации, повторите тот же процесс со следующими свойствами (пропустите этот шаг, если аутентификация не требуется):
-
https.proxyUser
-
https.proxyPassword
-
https.
proxyUserDomain
-
- После внесения всех необходимых изменений сохраните и закройте файл.
- Перезапустите службу сборщика.
- Для сборщиков на хостах Linux выполните команду
service collection restart
в терминале. - Для сборщиков на хостах Windows: откройте диспетчер служб и перейдите к службе Rapid7 Insight Platform Collector . Щелкните правой кнопкой мыши имя службы и выберите Перезапустить .
- Для сборщиков на хостах Linux выполните команду
- После того, как служба сборщика перезапустится и увидит вашу конфигурацию прокси-сервера, она сгенерирует новый ключ активации в файле с именем
Agent_Key.html
. Вы можете найти этот файл в каталогеключа агента
. Пути установки по умолчанию для этого каталога следующие:- Linux —
/opt/rapid7/collector/agent-key
- Windows —
C:\Program Files\rapid7\Collector\agent-key
ваш новый активационный ключ и открыть InsightIDR. - В InsightIDR щелкните вкладку Сбор данных в левом меню.
- На экране управления сбором данных щелкните вкладку Collectors . На странице будут отображаться ваши существующие коллекционеры, если они у вас есть.
- Нажмите Activate Collector в правом верхнем углу экрана.
- Дайте своему коллектору имя, вставьте ключ активации в соответствующее поле и нажмите Активировать .
- Linux —
Настройка прокси завершена!
Теперь ваш коллектор будет отправлять все данные, которые он получает, на ваш прокси-адрес, прежде чем они попадут на платформу Insight.
Помогла ли вам эта страница?
Установка и развертывание
Устранение неполадок сборщика
Установка и развертывание
Агент Insight
react-key-collector — анализ состояния пакета npm
Все уязвимости системы безопасности принадлежат производственных зависимостей прямых и косвенных
пакеты.
Риск безопасности и лицензии для основных версий
Все версии
Версия | Уязвимости | Лицензионный риск | |||
---|---|---|---|---|---|
0.18 9 0.18 9 | | 04/2019 | Popular |
|
|
Ваш проект подвержен уязвимостям?
Сканируйте свои проекты на наличие уязвимостей. Быстро исправить с помощью автоматизированного
исправления. Начните работу со Snyk бесплатно.
Начните бесплатно
Еженедельные загрузки (5)
Скачать тренд
- Звезды GitHub
- 0
- Вилки
- 0
- Авторы
- 2
Популярность прямого использования
Пакет npm react-key-collector получает в общей сложности 5 загрузок в неделю. Таким образом, мы забили уровень популярности сборщика ключей должен быть ограничен.
На основе статистики проекта из репозитория GitHub для
npm response-key-collector, мы обнаружили, что он
снялся? раз.
Загрузки рассчитываются как скользящие средние за период из последних 12 месяцев, за исключением выходных и известных отсутствующих точек данных.
Частота фиксации
Нет последних коммитов
- Открытые проблемы
- 0
- Открытый PR
- 21
- Последняя версия
- 4 года назад
- Последняя фиксация
- 3 года назад
Дальнейший анализ состояния обслуживания react-key-collector на основе
каденция выпущенных версий npm, активность репозитория,
и другие точки данных определили, что его обслуживание
Неактивный.