![]() |
Трафик по протолокам POP3 и SMTP
Добрый день!
Имеется ПО Microsoft ISA Server 2004 со след. настройками: Monitoring->Logging->Configure Firewall Logging->Log>Select log storage format : MSDE database Monitoring->Logging->Configure Web Proxy Logging->Log>Select log storage format : MSDE database Задача – выявить трафик в МегаБайтах по протоколам POP3 и SMTP. Стандартный отчет, который формируется через Monitoring->Reports, выдает процентное соотношение запросов данных протоколов, он не подходит. Есть sql-запрос (см.вложение), который выдергивает из БД количество МБ по протоколам POP3 и SMTP в течении дня Каким должен быть sql-запрос, чтобы выдернуть из БД количество МБ по протоколам POP3 и SMTP за МЕСЯЦ? сам sql-запрос USE ISALOG_20090201_FWS_000 SELECT ApplicationProtocol ,SUM (bytessent)/1048576 'Отправлено в МБ' ,SUM (bytesrecvd)/1048576 'Получено в МБ' FROM FireWallLog WHERE ApplicationProtocol = 'SMTP' GROUP BY ApplicationProtocol SELECT cast((DestinationIP & '4278190080') / '16777216' as varchar(3)) + '.' + cast((DestinationIP & '16711680') / '65536' as varchar(3)) + '.' + cast((DestinationIP & '65280') / '255' as varchar(3)) + '.' + cast( DestinationIP & '255' as varchar(3)) AS Destination ,cast((OriginalClientIP & '4278190080') / '16777216' as varchar(3)) + '.' + cast((OriginalClientIP & '16711680') / '65536' as varchar(3)) + '.' + cast((OriginalClientIP & '65280') / '255' as varchar(3)) + '.' + cast( OriginalClientIP & '255' as varchar(3)) AS ClientIP ,ApplicationProtocol ,bytessent ,bytesrecvd FROM FireWallLog WHERE ApplicationProtocol = 'SMTP' |
ну наверное надо выставить условие проверки даты. Не помню как там поле называется, но запрос надо добавить примерно таким условием:
Цитата:
Если берем данные за текущий месяц: (date_st - дата запроса) and (date_st between (cast(Year(DATE()) as char) + '-' + cast(Month(DATE()) as char) + '-' cast('1' as char)) and (cast(Year(DATE()) as char) + '-' + cast(Month(DATE()) as char) + '-' cast(DAY(DATE()) as char))) Это очень приблизительный текст запроса для использования в анализаторе. Если используются какие либо формы для вывода данных, можно просто подставлять нужные даты. |
Время: 12:44. |
Время: 12:44.
© OSzone.net 2001-