Richard_Nixon
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору LevT Цитата: Умеет в логе видеть таблицу и выдавать результат SQL вопросов | За отсыл спасибо, но PS не брошу. Этот "молоток любые гвозди забивает". Сегодня проекта нет, а завтра...кто знает))) YuS_2 19:35 27-03-2017 Цитата:Принято. Задача: На основе log файла требуется производить сбор статистики в указанном, всякий раз новом, диапазоне дат. Суммируя количество отобранных в диапазоне дат строк, записываем результат "всего обращений к БД включая внешние поисковые системы" Удаляем строки соодержащие параметр "URUB", суммируем количество оставшихся после отбора строк, результат записываем как "Пользовательских обращений к БД, всего, включая загрузки, без учета обращений поисковыми системами" по итогам прежнего отбора, находим строки содержащие параметр "FT_REQUEST", суммируем, результат записываем как "Всего просмотренных документов пользователями, включая скачанные". находим строки с параметром "READER&C21COM", суммируем, результат записываем как "Всего просмотренных страниц документа пользователями" По параметру "fulltext&C21COM=2&P21DBN", находим строки, суммируем, а результат записываем как "Всего загруженных документов пользователями из БД". результат вышепроделанного формируется в отдельный текстовый файл. Logfile Уточнение по моим условным(кривым ) терминам: "отбор строки" - когда остальные строки лог файла, кроме имеющих указанный параметр, можем удалить, а результат записываем в любой внешний файл. "находим строки" - строки оставляем, а результат записываем в любой внешний файл. |