IIS просто регистрирует процент запросов?
Есть ли способ, чтобы IIS регистрировал не все запросы, а только процент? Я отправляю журналы запросов IIS, и мне нужен только их образец. Я мог бы сделать это дальше в конвейере обработки журналов (что я и делаю сейчас), но мне было любопытно, может ли IIS сделать это, потому что это было бы проще для меня.
Можете ли вы просто указать IIS регистрировать только 2% запросов или регистрировать каждый 200-й запрос или что-то в этом роде?
1 ответ
Сам IIS не будет этого делать, и я бы избегал любых попыток заставить его сделать это, иначе он будет преследовать вас.
Если вам действительно нужно было сделать это на сервере, на котором установлен iis, вы можете использовать запланированное задание и сценарий powershell для создания образцов файлов журналов, а затем отправлять отфильтрованные журналы. Но он становится грязным и требует чего-то другого, поэтому зависит, стоит ли это того, учитывая ваши конкретные требования / ограничения.
Суть в том, что если бы не было действительно веских оснований для сокращения данных перед заражением, я бы оставил ваши пробы в вашем конвейере доставки журналов.
Вы не сказали, как отгружаются журналы, поэтому стоит посмотреть, может ли ваш агент использовать выборку данных локально, чтобы избежать потери пропускной способности, другие системы делают это на стороне сервера, поэтому все данные отправляются.