Синтаксический анализатор журнала для FTP-сервера

Вы видели wkhtmltopdf? Не может сказать, как хорошо это работает лично, но походит точно, в чем Вы нуждаетесь. Только проблема может быть, с этим и любыми 'решениями для ' автоматизации браузера, что она заберет таблицу стилей печати, а не отображение на экране одно, таким образом, PDF не может быть точно, что Вы видите на экране.

3
задан 18 January 2016 в 11:25
3 ответа

http://www.proftpd.org/docs/howto/Logging.html перечисляет как 5 пакетов, которые могут использоваться.

Эй, примечание, хотя - знать, что большинство этих пакетов НЕ делает ftp, сообщающего правильно, хотя это - вероятно, не их отказ.

Мы делаем много загрузок программного обеспечения здесь, и мы откусили эту проблему прежде. Поскольку столько людей использует акселераторы загрузки одного вида или другого, когда существует загрузка для файла на 5 МБ, который это, вероятно, разоблачит в Ваших журналах (хотя я не использовал proftpd, это верно для wuftpd и ncftpd) как набор различных строк некоторого меньшего инкремента - как 100 строк 50k за штуку. Если Вы выполните это через большинство аналитических программ журнала, то они все скажут Вам "100 загрузок Вашего файла, сэра!" Который является плохим и неправильным.

Некоторые демоны FTP - и похоже, что proftpd делает это - имеет поле "состояния завершения" в конце, который установлен на "i" для неполного или "c" для завершенной загрузки. Таким образом в теории Вы могли искать "c" и определить, сколько было успешно или нет. Но IT ПРЕРЫВАНИЕ! То поле установлено клиентом. При осмотре журналов тщательно, Вы будете видеть некоторые непослушные фрагменты немного, которые устанавливают каждую передачу - даже для просто определенного byterange блока файла - к "c". Даже если бы это было установлено правильно, то было бы трудно определить процент окончивших как процент общего количества, не делая материала как "ну, Мы примем все попытки в этот файл от одного IP, скажем... час? Та же попытка".

Существуют, только два прикрепляют к этому, я знаю о.

  1. Имейте своего демона FTP, ясно регистрируются, когда это отправляет первый байт и последний байт файла (все еще, возможно, они пропустили блоки в середине, но это близко). Я знаю, что Akamai взламывает их FTP-сервер, чтобы сделать это, мы предложили это ncftpd парню, и он поместил его в свой список, но не думайте, что он сделан.

  2. Отслеживайте то, насколько большой каждые из Ваших файлов, и сделайте сложную математику, чтобы определить, думаете ли Вы один IP, загруженный о правильной сумме файла. Не фиксирует кого-то, кто предпринимает десять попыток и получает 1/10 файла, прежде чем передача перестанет работать каждый раз, но снова это ближе.

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

2
ответ дан 3 December 2019 в 06:21
1
ответ дан 3 December 2019 в 06:21
  • 1
    Спасибо, я уже действительно попробовал Awstats.In мое мнение, это все еще, кажется, не соответствует xferlogdb когда дело доходит до журналов ftp. –  Sergei 24 May 2010 в 23:06

proftpd страница документов имеет ссылки на Webalizer и FTPWebLog.

1
ответ дан 3 December 2019 в 06:21

Теги

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