Каковы некоторые хорошие учебные руководства Wireshark? [закрытый]

Если я правильно понимаю ваш вопрос, вы предлагаете следующее решение для выполнения веб-аналитики для вашего приложения:

WebServer -> Firehose -> AWS-S3 -> AWS-Lambda - -> AWS-RDS

Я вижу ниже плюсы и минусы с вышеупомянутым дизайном

Плюсы:

  1. низкая стоимость
  2. легко внедрить

Минусы:

  1. RDS может быть недостаточно продаваемым для обработки аналитики огромных объемов потоковых данных, которые, как правило, быстро растут
  2. Необходимо обрабатывать балансировку нагрузки, сценарии сбоев и другие сложности для лямбды
  3. Вам необходимо обрабатывать преобразование данных для RDS, так как он ожидает, что структурированные данные будут включены в реляционные таблицы

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

После загрузки данных в Kinesis Firehose или Streams вы также можете изучить следующие варианты:

  • Использовать Kinesis Analytics для отслеживания активности веб-пользователей в режиме реального времени, если она доступна в вашем регионе AWS. , В настоящее время он доступен только в отдельных регионах AWS
  • В Firehose преобразуйте свои данные с помощью лямбды и сохраните их в S3 в оптимизированном формате для дальнейшего анализа с помощью AWS Athena
  • Используйте Elastic Search в качестве места назначения и выполните веб-аналитика со стеком ELK вместо RDS
  • Хотя вы упомянули, что не можете использовать RedShift, он все же может быть лучшим решением для анализа временных рядов. Изучение RedShift, RedShift Spectrum и отформатированных данных, хранящихся в S3, все еще может быть экономически эффективным решением с лучшими возможностями

Добавление нескольких ссылок из AWS, с которыми вы можете ознакомиться, прежде чем принять решение о решении:

Веб-аналитика в реальном времени с решением Kinesis Data Analytics

Аналитика в реальном времени при потоковой передаче данных с помощью Amazon Kinesis и Amazon Elasticsearch

[1125 ] Конвейер аналитики схемы при чтении с использованием Amazon Athena

Amazon Redshift Spectrum расширяет хранилище данных до экзабайт - загрузка не требуется

18
задан Robert Gould 19 August 2013 в 16:51
поделиться

1 ответ

Я не запустил бы с учебного руководства на самом Wireshark обязательно. Чтение руководства Wireshark сначала отчасти похоже на чтение руководства справки по Visual Studio; если бы Вы уже знали основы того, как программирование сделано, IDE естественно имел бы много смысла.

, Если Вы гуглите и находите некоторые учебные руководства на Ethernet в целом (структура пакетов, как данные TCP и UDP заставляют от точки указывать на B, и т.д.) тогда информация, которую представляет Wireshark, будет иметь смысл естественно.

Для дополнительных бонусных очков проверяют модель OSI Cisco - если можно понять каждый слой того тогда, у Вас будет глубокое понимание того, что Wireshark говорит Вам.

, Если Вы просто хотите быстрый запуск: http://www.youtube.com/watch?v=0bazkLeY6b4

3
ответ дан 30 November 2019 в 09:41
поделиться
Другие вопросы по тегам:

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