Iis-7
將 IIS 日誌移動到 S3
我需要將 IIS 日誌直接移動到 S3。有一些工具可用於創建掛載並將 IIS 設置為將日誌記錄到掛載的 S3 儲存桶。
我的問題是有沒有一種方法可以讓我從 IIS 級別做到這一點。我被建議這篇文章
但我不確定如何在 IIS 日誌上實現上述場景。
誰能幫我這個。
- URL 中給出的方法是否適用於 IIS 日誌記錄。
連結的文章處理您從站點提供的內容重定向——所有這些都可以在 IIS 中配置。
日誌輸出完全不同,IIRC 的配置選項相當短。上次我查看 IIS 內置的唯一日誌輸出選項是在哪裡寫入日誌文件,這意味著你被它從 Windows 獲取的路徑所困。
您可以使用 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)
您可以在名為 s3cmd.ini 的文件中編輯位於 c:\Users"username"\AppData\Roaming\ 的設置配置中的值
然後你可以執行命令,例如:
python s3cmd ls - it should list your buckets.
完成此操作後,您可以編寫批處理腳本來上傳日誌。