Назад | Перейти на главную страницу

Переместить журналы IIS в S3

У меня есть требование переместить журналы IIS на S3 напрямую. Существуют инструменты, которые можно использовать для создания монтирования и настройки IIS для ведения журнала в подключенной корзине S3.

Мой вопрос: есть ли способ сделать это на уровне IIS. Мне предложили эту статью

Но я не уверен, как я могу реализовать описанный выше сценарий в журналах IIS.

Кто-нибудь может мне с этим помочь.

Вы можете использовать S3cmd для передачи файла журнала с компьютера Windows на S3.

 1) Setup python 2.x - Python 3 is not supported.
 2) Download s3cmd from www.s3tools.org
 3) Add python directory to your global path (should be C:\python2x)
 4) Run python setup.py install
 5) Run python s3cmd --configure (from the build path)

Вы можете редактировать значения в конфигурации установки по адресу c: \ Users \ "username" \ AppData \ Roaming \ в файле с именем s3cmd.ini.

Затем вы можете запускать команды, например:

 python s3cmd ls - it should list your buckets. 

Как только это будет сделано, вы можете написать пакетный сценарий для загрузки журналов.

Связанная статья посвящена перенаправлению контента, который вы обслуживаете с сайта - все это настраивается в IIS.

Вывод журнала совершенно другой, и в IIRC довольно мало вариантов конфигурации. В прошлый раз я просмотрел единственные параметры вывода журнала, встроенные в IIS, - это место для записи файлов журналов, что означает, что вы застряли с путями, которые он получает из окон.